Text this: Prediction performance of two stroke semi free piston diesel engine with dual piston system