Thin film composite membrane prepared by interfacial polymerization as an ion exchange membrane for salinity gradient power