Comprehensive membrane science and engineering - Drioli, E.; Giorno, Lidietta