1. Department of Environmental Sciences
2. Zhejiang University
3. Hangzhou 310058
4. China
5. Zhejiang Provincial Key Laboratory of Organic Pollution Process and Control
6. State Key Laboratory of Separation Membranes and Membrane Processes
7. Department of Chemical Engineering
8. Tianjin Polytechnic University
9. Tianjin 300387
10. Institute of Urban Environment
11. Chinese Academy of Sciences
12. Xiamen 361021