1. Institute of Photoelectronic Thin Film Devices and Technology 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. Key Laboratory of Advanced Energy Materials Chemistry (MOE) College of Chemistry Nankai University Tianjin 300071 China
5. Ningbo Institute of Material Technology and Engineering Chinese Academy of Sciences Zhejiang 315201 China
6. University of Chinese Academy of Sciences Beijing 100049 China
7. Jinko Solar Haining Zhejiang 314400 China