1. College of Environmental Science and Engineering
2. State Key Laboratory of Pollution Control and Resource Reuse
3. Tongji University
4. 200092 Shanghai, China
5. Faculty of Science
6. Engineering and Technology
7. Swinburne University of Technology
8. Hawthorn, Australia