A comprehensive review of biodiesel and CNG as alternative fuels for compression ignition engine. (2018)