1. Institute for Solar Energy Systems School of Physics and State Key Laboratory of Optoelectronic Materials and Technologies Sun Yat-Sen University (SYSU) Guangzhou 510006 China
2. Photovoltaics and Thin Film Electronics Laboratory Institute of Microengineering École Polytechnique Fédérale de Lausanne (EPFL) Rue de la Maladière 71b Neuchâtel CH-2000 Switzerland
3. School of Science Jiangsu Ocean University Lianyungang Jiangsu 222005 China
4. Shunde-SYSU Institute for Solar Energy Beijiao Shunde 528300 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 China