Rupee falls 34 paise to close at 93.78 against U.S. dollar