1. State Key Laboratory of Urban Water Resources and Environment
2. School of Municipal and Environmental Engineering
3. Harbin Institute of Technology
4. Harbin
5. People's Republic of China
6. Department of Biomedical Engineering
7. College of Engineering
8. Peking University
9. Beijing 100871