1. Department of Chemical Engineering
2. KU Leuven
3. B-3001 Leuven
4. Belgium
5. State Key Joint Laboratory of Environment Simulation and Pollution Control
6. Center for Membrane Separation and Water Science & Technology
7. Ocean College
8. Zhejiang University of Technology
9. Hangzhou 310014
10. P. R. China
11. Department of Biological Sciences
12. School of Environment
13. Tsinghua University
14. Beijing 100084
15. China
16. Faculty of Engineering and the Built Environment