1. Zhejiang Key Laboratory of Drinking Water Safety and Distribution Technology
2. College of Civil Engineering and Architecture
3. Zhejiang University
4. Hangzhou 310058
5. China
6. Department of Biological and Environmental Engineering
7. Jiyang College of Zhejiang A&F University
8. Zhuji 311800