State Key Laboratory of Polymer Materials Engineering, College of Polymer Science and Engineering, Sichuan University, Chengdu, China;
Department of Mechanical Engineering, University of Engineering and Technology, Peshawar, Pakistan;
State Key Laboratory of Hydraulics and Mountain River Engineering, College of Water Resource and Hydropower, Sichuan University, Chengdu, China;
Photovoltaic Modules; Pneumatic Testing Setup; Mechanical Integrity; Electroluminescence Testing; Electrical Performance;