1. Department of Municipal Engineering
2. Zhejiang University of Water Resources and Electric Power
3. Hangzhou 310018
4. China
5. Center of Membrane Science and Water Technology
6. Marine College
7. Zhejiang University of Technology
8. Hangzhou 310014
9. Ningbo Institute of Material Technology & Engineering
10. Chinese Academy of Sciences
11. Ningbo
12. P.R. China
13. Department of Chemical Engineering
14. Process Engineering for Sustainable Systems (ProcESS)
15. KU Leuven
16. B-3001 Leuven
17. Belgium