Rupee opens 3 paise lower at 64.18 against dollar