1. Department of Chemical Engineering
2. KU Leuven
3. B-3001 Leuven
4. Belgium
5. Center for Membrane Separation and Water Science & Technology
6. Ocean College
7. Zhejiang University of Technology
8. Hangzhou 310014
9. PR China
10. Faculty of Engineering and the Built Environment