1. College of Materials Science and EngineeringZhejiang University of Technology 18 Chaowang Road Hangzhou Zhejiang 310014 P. R. China
2. Center for Membrane Separation and Water Science & TechnologyOcean CollegeZhejiang University of Technology 18 Chaowang Road Hangzhou Zhejiang 310014 P. R. China
3. Huzhou Institute of Collaborative Innovation Center for Membrane Separation and Water TreatmentZhejiang University of Technology Huzhou Zhejiang 313000 P. R. China
4. State Key Laboratory Breeding Base of Green Chemistry Synthesis TechnologyZhejiang University of Technology 18 Chaowang Road Hangzhou Zhejiang 310032 P. R. China