1. Institute of Fundamental and Frontier Sciences
2. University of Electronic Science and Technology of China
3. Chengdu 610054
4. China
5. Green Catalysis Center and College of Chemistry
6. Zhengzhou University
7. Zhengzhou 450001
8. College of Chemistry
9. Chemical Engineering and Materials Science
10. Shandong Normal University
11. Jinan 250014
12. National Engineering Research Center for Nanotechnology
13. Shanghai 200241
14. Chemistry Department
15. Faculty of Science & Center of Excellence for Advanced Materials Research
16. King Abdulaziz University
17. Jeddah 21589
18. Saudi Arabia