1. King Abdullah University of Science and Technology (KAUST), KAUST Solar Center (KSC), Physical Sciences and Engineering Division (PSE), Building 5, Thuwal 23955-6900, Kingdom of Saudi Arabia
2. Changzhou Trina Solar Energy Co., Ltd., State Key Laboratory for Photovoltaic Science and Technology (SKL), No. 2 Trina Road, Trina PV Industrial Park, Xinbei District, Changzhou, Jiangsu Province 213031, China