1. College of Mechanical and Electrical Engineering, Central South University, Changsha 410083, China
2. Hunan Sunward Science and Technologies Co., Ltd., Zhuzhou 412000, China
3. Wind Power Division, Zhuzhou Electric Locomotive Research Institute Co., Zhouzhou 412000, China
4. School of Engineering, The University of Newcastle, Callaghan 2308, Australia