1. School of Energy and Power Engineering, Inner Mongolia University of Technology, Hohhot 010051, China
2. Engineering Research Centre of Renewable Energy at Universities of Inner Mongolia Autonomous Region, Hohhot 010051, China
3. Key Laboratory of Wind Energy and Solar Energy Technology, Ministry of Education, Hohhot 010051, China
4. Department of Mechanics, School of Mechanical Engineering, Tianjin University, Tianjin 300350, China
5. Tianjin Key Laboratory of Modern Engineering Mechanics, Tianjin University, Tianjin 300350, China