1. Institute of Oceanic and Environmental Chemical Engineering
2. Center for Membrane and Water Science & Technology
3. State Key Lab Base of Green Chemical Synthesis Technology
4. Zhejiang University of Technology
5. Hangzhou 310014
6. College of Chemical and Biological Engineering
7. and State Key Laboratory of Chemical Engineering
8. Zhejiang University
9. Hangzhou 310027
10. China