Effect of fuel injection characteristics on the performance of a free-piston diesel engine linear generator: CFD simulation and experimental results. (15th March 2018)