Advanced membrane technology and applications - Li, Norman N. (Wiley, 2008)