1. School of Chemical and Environmental Engineering
2. Shanghai Institute of Technology
3. Shanghai 201418
4. China
5. State Key Laboratory of Pollution Control and Resource Reuse
6. School of Environmental Science and Engineering
7. Tongji University
8. Shanghai 200092