Maharashtra cuts price of petrol, diesel by Rs 5 and Rs 3 per litre respectively