1. Faculty of Materials and Manufacturing, Key Laboratory of Advanced Functional Materials of Education Ministry of China, Beijing Key Laboratory of Microstructure and Property of Advanced Materials, Beijing University of Technology, Beijing 100124, China
2. Hanergy Thin Film Power Group, Chengdu, Sichuan 610200, China
3. Key Laboratory of Solar Thermal Energy and Photovoltaic Systems of Chinese Academy of Sciences, Institute of Electrical Engineering, Chinese Academy of Sciences, Beijing 100190, China
4. University of Chinese Academy of Sciences, Beijing 100049, China
5. College of New Materials and New Energies, Shenzhen Technology University, Shenzhen 518118, China