[1] Hohai Univ, Coll Renewable Energy, Changzhou 213200, Peoples R China
[2] Nanjing Univ Aeronaut & Astronaut, Jiangsu Key Lab Hitech Res Wind Turbine Design, Nanjing 210016, Peoples R China
[3] Univ Lancaster, Sch Engn, Lancaster LA1 4YW, England
[4] Yangzhou Univ, Coll Elect Energy & Power Engn, Yangzhou 225127, Peoples R China