1. School of Physics and Electrical Engineering
2. Chongqing Normal University
3. Chongqing 401331
4. China
5. Institute of Fundamental and Frontier Sciences
6. University of Electronic Science and Technology of China
7. Chengdu 610054
8. Institute for Advanced Study
9. Chengdu University
10. Chengdu 610106
11. National Engineering Research Center for Nanotechnology
12. No. 28 East Jiang Chuan Road
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