1. Institute of Fundamental and Frontier Sciences
2. University of Electronic Science and Technology of China
3. Chengdu 610054
4. China
5. College of Material Science and Engineering
6. Chemical Synthesis and Pollution Control Key Laboratory of Sichuan Province
7. College of Chemistry and Chemical Engineering
8. China West Normal University
9. Nanchong 637002
10. College of Chemistry
11. Chemical Engineering and Materials Science
12. Shandong Normal University
13. Jinan 250014
14. Chemistry Department
15. Faculty of Science & Center of Excellence for Advanced Materials Research
16. King Abdulaziz University
17. Jeddah 21589
18. Saudi Arabia
19. School of Chemistry and Chemical Engineering
20. Henan Normal University
21. Xinxiang 453007