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