SEARCH Articles Figures Tables Advanced Membrane Technology and Applications. Edited by Norman N. Li, Anthony G. Fane Anthony Norman