L&T wins INR 542 crore order from IOCL