Text this: Review of homogeneous charge compression ignition (HCCI) combustion engines and exhaust gas recirculation (EGR) effects on HCCI