1. College of Mechanical and Electrical Engineering, Shihezi University, Shihezi 832000, China
2. Xinjiang Production & Construction Corps Key Laboratory of Advanced Energy Storage Materials and Technologies, Shihezi University, Shihezi 832000, China
3. Bingtuan Energy Development Institute, Shihezi University, Shihezi 832000, China
4. Urumqi Jinfeng Tianyi Wind Power Co., Ltd., Urumqi 830039, China