1. National Base of International Science and Technology Cooperation for Intelligent Manufacturing Service
2. Chongqing Key Laboratory of Catalysis & New Environmental Materials
3. Chongqing Technology and Business University
4. Chongqing 400067
5. China
6. School of Environmental Science and Engineering
7. State Key Laboratory of Pollution Control and Resource Reuse
8. Tongji University
9. Shanghai 200092
10. School of Environmental and Ecology
11. Chongqing University
12. Chongqing 400044
13. Department of Civil Engineering
14. University of Calgary
15. Calgary T2N 1N4
16. Canada