[1] Northwestern Polytech Univ, Sch Aeronaut, Xian 710072, Shaanxi, Peoples R China
[2] Northwestern Polytech Univ, Inst Extreme Mech, Xian 710072, Shaanxi, Peoples R China
[3] Northwestern Polytech Univ, Shaanxi Key Lab Impact Dynam & Engn Applicat IDEA, Xian 710072, Peoples R China
[4] Beihang Univ BUAA, Sch Aeronaut Sci & Engn, Beijing 100191, Peoples R China
[5] Tianmushan Lab, Xixi Octagon City, Yuhang Dist, Hangzhou 310023, Peoples R China