Pressure-retarded osmosis for power generation from salinity gradients: is it viable?