1. Institute of Photoelectronic Thin Film Devices and Technology of Nankai University Nankai University Tianjin 300350 China
2. Key Laboratory of Photoelectronic Thin Film Devices and Technology of Tianjin Tianjin 300350 China
3. Engineering Research Center of Thin Film Photoelectronic Technology Ministry of Education Tianjin 300350 China
4. State Key Laboratory of Photovoltaic Materials and Solar Cells Tianjin 300350 China
5. School of Microelectronics Tianjin Key Laboratory of Imaging and Sensing Microelectronic Technology Tianjin University Tianjin 300072 China