HYDRAULIC FREE PISTON ENGINE-THE POWER UNIT OF THE FUTURE?