Osmotic engine converting energy from salinity difference to a hydraulic accumulator by utilizing polyelectrolyte hydrogels