Comprehensive membrane science and engineering - Drioli, Enrico; Giorno, Lidietta (Elsevier, 2010)