1. Guangdong Key Laboratory of Environmental Catalysis and Health Risk Control
2. Guangzhou Key Laboratory of Environmental Catalysis and Pollution Control
3. School of Environmental Science and Engineering
4. Institute of Environmental Health and Pollution Control
5. Guangdong University of Technology
6. School of Chemical Engineering and Advanced Materials
7. The University of Adelaide
8. Adelaide
9. Australia
10. College of Chemistry and Chemical Engineering
11. Jiangsu Key Laboratory of Environmental Engineering and Monitoring
12. Yangzhou University
13. Yangzhou
14. China
15. State Key Laboratory of Hydraulics and Mountain River Engineering
16. College of Architecture and Environment
17. Sichuan University
18. Chengdu 610065