Text this: CNG-diesel dual fuel engine: a review on emissions and alternative fuels