1. Key Laboratory of Macromolecule Synthesis and Functionalization (Ministry of Education)
2. ERC of Membrane and Water Treatment (Ministry of Education)
3. Department of Polymer Science and Engineering
4. Zhejiang University
5. Hangzhou 310027
6. College of Environment
7. Zhejiang University of Technology
8. Hangzhou 310014
9. China