Rupee opens marginally lower against dollar