1. Institute of Fundamental and Frontier Science
2. University of Electronic Science and Technology of China
3. Chengdu 610054
4. China
5. College of Chemical and Environmental Engineering
6. College of Chemistry
7. Sichuan University
8. Chengdu 610065
9. Chemical Engineering and Materials Science
10. Shandong Normal University
11. Jinan 250014
12. Chemistry Department
13. Faculty of Science & Center of Excellence for Advanced Materials Research
14. King Abdulaziz University
15. Jeddah 21589
16. Saudi Arabia