Rupee falls 28 paise to close at 96.53 against U.S. dollar