College of Mechanical Engineering, Chongqing University, Chongqing 400044, China;
College of Mechanical Engineering, Chongqing University, Chongqing 400044, China;
College of Mechanical Engineering, Chongqing University, Chongqing 400044, China;
Goldwind Science and Technology Co., Ltd., Wulumuqi 830026, China;