1. State Key Laboratory of Urban Water Resource and Environment
2. Harbin Institute of Technology
3. Harbin 150090
4. People's Republic of China
5. State Key Laboratory of Pollution Control and Resources Reuse
6. College of Environmental Science and Engineering
7. Tongji University
8. Shanghai 20092
9. Sinopec Shengli Oilfield Engineering Technology Research Institute
10. Dongying 257000