Current status of ion exchange membranes for power generation from salinity gradients