1. Key Laboratory of Low Dimensional Materials and Application Technology of Ministry of Education
2. School of Materials Science and Engineering
3. Xiangtan University
4. Xiangtan
5. China
6. Michael Grätzel Centre for Mesoscopic Solar Cells
7. Wuhan National Laboratory for Optoelectronics
8. Huazhong University of Science and Technology
9. Wuhan
10. Shenzhen Key Laboratory of Nanobiomechanics
11. Shenzhen Institutes of Advanced Technology
12. Chinese Academy of Sciences
13. Shenzhen 518055