[1] Hunan Univ, Coll Mech & Vehicle Engn, Changsha 410082, Peoples R China
[2] Natl Univ Def Technol, Coll Aerosp Sci, Changsha 410003, Peoples R China
[3] Hunan Univ, Greater Bay Area Inst Innovat, Guangzhou 511300, Peoples R China
[4] Hunan Univ, Wuxi Intelligent Control Res Inst, Wuxi 214082, Peoples R China