Simulation of Dual-Fuel-CI and Single-Fuel-SI Engine Combustion Fueled with CNG