1. Department of Environmental Engineering
2. Nanjing Institute of Technology
3. Nanjing
4. P. R. of China
5. College of Chemistry and Environmental Engineering
6. Shanghai Institute of Technology
7. Shanghai 2001418
8. State Key Laboratory of Pollution Control and Resource Reuse
9. School of Environmental Science and Engineering
10. Tongji University
11. Shanghai 200092