1. Institute for Solar Energy Systems, Guangdong Provincial Key Laboratory of Photovoltaic Technology, School of Physics and State Key Laboratory of Optoelectronic Materials and Technologies, Sun Yat-sen University, Guangzhou 510006, China
2. Photovoltaics and Thin-Film Electronics Laboratory (PV-lab), Institute of Microengineering (IMT), Ecole Polytechnique Federale de Lausanne (EPFL), Rue de la Maladière 71b, CH-2002 Neuchâtel, Switzerland
3. School of Science, Jiangsu Ocean University, Lianyungang, Jiangsu Province 222005, China
4. Shunde-SYSU Institute for Solar Energy, Beijiao 528300, Shunde, China
5. School of Materials, Sun Yat-sen University, Guangzhou 510275, China
6. Jiangsu Collaborative Innovation Center of Photovoltaic Science and Engineering, Changzhou University, Changzhou 213164, Jiangsu Province, China