1. School of Materials and Energy
2. University of Electronic Science and Technology of China
3. Chengdu 610054
4. China
5. Institute of Fundamental and Frontier Sciences
6. National Engineering Research Center for Nanotechnology
7. Shanghai 200241
8. Institute for Advanced Study
9. Chengdu University
10. Chengdu 610106
11. Chemistry Department
12. Faculty of Science
13. King Abdulaziz University
14. Jeddah
15. Saudi Arabia