1. School of Power and Mechanical Engineering, Wuhan University, Wuhan 430062, China
2. Shenzhen Research Institute of Wuhan University, Shenzhen 518000, China
3. CGN Inspection Technology Co., Ltd., Shenzhen 518038, China
4. CGN Solar Energy (Delingha) Photovoltaic Co., Ltd., Delingha 817000, China