L&T bags Rs. 693 crores order from IOCL