1. The Interdisciplinary Research Center, Shanghai Advanced Research Institute, Chinese Academy of Sciences, 99 Haike Road, Zhangjiang Hi-Tech Park, Pudong, Shanghai 201210, China
2. School of Microelectronics, University of Chinese Academy of Sciences, 19 Yuquan Road, Beijing 100049, China
3. Jolywood (Taizhou) Solar Technology Co., Ltd., No. 6, Kaiyang Road, Jiangyan Economic Development Zone, Taizhou, Jiangsu 225500, China
4. College of Energy, Soochow Institute for Energy and Materials InnovationS (SIEMIS), Soochow University, 688 Moye Road, Suzhou 215006, China
5. Dalian National Laboratory for Clean Energy, Dalian 116023, China