1. Research Center for Environmental Science & Technology
2. Institute of Fundamental and Frontier Sciences
3. University of Electronic Science and Technology of China
4. Chengdu 611731
5. China
6. Engineering Research Center for Waste Oil Recovery Technology and Equipment of Ministry of Education
7. Chongqing Key Laboratory of Catalysis and New Environmental Materials
8. College of Environment and Resources
9. Chongqing Technology and Business University
10. Chongqing 400067
11. School of Civil and Environmental Engineering
12. Harbin Institute of Technology
13. Shenzhen (HITSZ)
14. Shenzhen 518055
15. College of Architecture and Environment
16. Sichuan University
17. Chengdu
18. Department of Environmental Engineering
19. Zhejiang University
20. Hangzhou 310027
21. Department of Civil and Environmental Engineering
22. The Hong Kong Polytechnic University
23. P. R. China