1. Chemical Synthesis and Pollution Control
2. Key Laboratory of Sichuan Province
3. School of Chemistry and Chemical Engineering
4. China West Normal University
5. Nanchong 637002
6. College of Chemistry
7. Beijing Normal University
8. Beijing 100875
9. China
10. School of Environment and Resource
11. Southwest University of Science and Technology
12. Mianyang 621010
13. Key Laboratory for Analytical Science of Food Safety and Biology (MOE & Fujian Province)
14. State Key Laboratory of Photocatalysis on Energy and Environment
15. Department of Chemistry
16. Fuzhou University
17. Fuzhou 350108
18. Chemistry Department
19. Faculty of Science & Center of Excellence for Advanced Materials Research
20. King Abdulaziz University
21. Jeddah 21589
22. Saudi Arabia