1. School of Materials Science and Engineering, Jiangsu Collaborative Innovation Center for Photovoltaic Science and Engineering, Jiangsu Province Cultivation Base for State Key Laboratory of Photovoltaic Science and Technology, Changzhou University, Changzhou 213164, China
2. State Key Lab of Photovoltaic Science and Technology, Trina Solar, Changzhou 213031, China
3. Changzhou Betterial Film Technologies Co., Ltd., Changzhou 213031, China
4. School of Mechanical Engineering, Yangzhou University, Yangzhou 225127, China