Rupee opens at 66.79 per dollar; up 10 paise