1. Zhejiang Provincial Engineering Research Center of Energy Optoelectronic Materials and Devices Ningbo Institute of Materials Technology & Engineering Chinese Academy of Sciences Ningbo 315201 P. R. China
2. Key Laboratory of Solar Energy Utilization and Energy Saving Technology of Zhejiang Province Zhejiang Energy Group Hangzhou Zhejiang 310003 China
3. Zhejiang Baima Lake Laboratory Co., Ltd. Hangzhou Zhejiang 310000 China
4. School of Materials Science and Engineering Kunming University of Science and Technology Kunming 650093 China