1. College of Physics and Information Engineering Institute of Micro-Nano Devices and Solar Cells Fuzhou University Fuzhou 350108 P. R. China
2. Fujian Science & Technology Innovation Laboratory for Optoelectronic Information of China Fuzhou Fujian 350108 P. R. China
3. Institute of Fundamental and Frontier Sciences (IFFS) University of Electronic Science and Technology of China (UESTC) Chengdu 610054 P. R. China
4. Jiangsu Collaborative Innovation Center of Photovoltaic Science and Engineering Changzhou University Changzhou 213164 P. R. China