Text this: Design feasibility of a free piston internal combustion engine : hydraulic pump/