[1] Nanjing Univ Aeronaut & Astronaut, Coll Aerosp Engn, 29 Yudao St, Nanjing 210016, Peoples R China
[2] Nanjing Univ Aeronaut & Astronaut, State Key Lab Mech & Control Mech Struct, Yudao St 29, Nanjing 210016, Peoples R China
[3] Chengdu Fluid Dynam Innovat Ctr, 75 West Second Ring Rd, Chengdu 610072, Peoples R China
[4] Nanjing Univ Aeronaut & Astronaut, Jiangsu Key Lab Hitech Res Wind Turbine Design, Yudao St 29, Nanjing 210016, Peoples R China