1. Key Laboratory of Optoelectronic Technology & Systems (Ministry of Education), College of Optoelectronic Engineering, Chongqing University, Chongqing 400044, China
2. Institute of Photoelectronic Thin Film Devices and Technology of Nankai University, Key Laboratory of Photoelectronic Thin Film Devices and Technology of Tianjin, Solar Energy Research Center of Nankai University, Tianjin 300350, China
3. Xinjiang Technical Institute of Physics and Chemistry, Chinese Academy of Sciences, Urumqi, Xinjiang 830011, China
4. Department of Chemistry, Southern University of Science and Technology, Shenzhen, Guangdong 518055, China
5. Department of Material Science and Technology, Taizhou University, Taizhou 318000, China