ower generation with pressure retarded osmosis : An experimental and heoretical investigation