Recent trends and advancements in nanoporous membranes for water purification. (September 2022)