comparison of BPCL HPCL and IOCL