New insights into membrane science and technology : polymeric and biofunctional membranes /: polymeric and biofunctional membranes. (2003)