1. Institute for Solar Energy Systems, Guangdong Provincial Key Laboratory of Photovoltaic Technologies, State Key Laboratory of Optoelectronic Materials and Technologies, Sun Yat-sen University, Guangzhou 510006, China
2. State Key Lab of PV Science and Technology, Trina Solar, Changzhou 213031, China
3. Shunde SYSU Institute for Solar Energy, Shunde 528300, China