An investigation of the performance of a free-piston engine using Miller cycle and renewable fuels