1. College of Chemistry and Materials Science
2. Sichuan Normal University
3. Chengdu 610068
4. China
5. College of Chemistry
6. Beijing Normal University
7. Beijing 100875
8. School of Environment and Resource
9. Southwest University of Science and Technology
10. Mianyang 621010
11. Institute of Fundamental and Frontier Sciences
12. University of Electronic Science and Technology of China
13. Chengdu 610054
14. Chemistry Department
15. Faculty of Science & Center of Excellence for Advanced Materials Research
16. King Abdulaziz University
17. Jeddah 21589
18. Saudi Arabia