1. College of Energy and Power Engineering, Inner Mongolia University of Technology, Hohhot, China
2. College of Energy and Power Engineering, Inner Mongolia University of Technology, Hohhot, China + Key Laboratory of Wind Energy and Solar Energy Utilization Technology, Ministry of Education, Hohhot, China + Inner Mongolia Autonomous Region New Energy Productivity Promotion Center, Hohhot, China