Power generation by pressure-retarded osmosis