[1] Huazhong Univ Sci & Technol, Dept Engn Mech, Hubei Key Lab Engn Struct Anal & Safety Assessment, Wuhan 430074, Peoples R China
[2] Huazhong Univ Sci & Technol, Sch Mech Sci & Engn, State Key Lab Intelligent Mfg Equipment & Technol, Wuhan 430074, Peoples R China
[3] Southern Univ Sci & Technol, Dept Mech & Aerosp Engn, Shenzhen 518055, Peoples R China