1. State Key Laboratory of Urban Water Resource and Environment
2. School of Chemical Engineering and Technology
3. Harbin Institute of Technology
4. Harbin
5. China
6. Department of Chemical and Biological Engineering
7. University at Buffalo
8. The State University of New York
9. Buffalo
10. USA