1. State Key Laboratory of Urban Water Resource and Environment
2. School of Chemical Engineering and Technology
3. Harbin Institute of Technology
4. Harbin 150001
5. China
6. Department of Chemistry and Biochemistry
7. University of Maryland
8. Maryland 20742
9. USA
10. School of Chemistry and Chemical Engineering
11. School of Life science
12. Changchun Normal University
13. Changchun 130031
14. Huazhong University of Science and Technology
15. Wuhan 430074