1. College of Energy and Power Engineering, Inner Mongolia University of Technology, Hohhot 010051, China
2. School of Mechanical Engineering, Inner Mongolia University of Technology, Hohhot 010051, China
3. Key Laboratory of Wind and Solar Energy Utilization and Optimization in Inner Mongolia Autonomous Region, Hohhot 010051, China
4. College of Mechanical Engineering, Shanghai DianJi University, Shanghai 201306, China