1. Hydropower Equipment and Intelligent System Engineering Technology Research Centre of Henan Province, Department of Mechanical and Electronic Engineering, Henan Vocational College of Water Conservancy and Environment, Zhengzhou 450002, China
2. Mechanical and Electrical Engineering Institute, Zhengzhou University of Light Industry, Zhengzhou 450002, China
3. Gokin Solar Company Limited, Zhuhai 519031, China
4. Guangdong Provincial Key Laboratory of Digital Manufacturing Equipment, Guangdong HUST Industrial Technology Research Institute, Dongguan 523808, China
5. School of Aerospace Engineering, Huazhong University of Science and Technology, Wuhan 430074, China