Membrane technology and applications - Baker, Richard W. (J. Wiley, 2004)