[1] Taiyuan Univ Technol, Inst Appl Mech, Coll Mech & Vehicle Engn, Taiyuan 030024, Peoples R China
[2] Taiyuan Univ Technol, Coll Mech & Vehicle Engn, Shanxi Key Lab Mat Strength & Struct Impact, Taiyuan 030024, Peoples R China
[3] Taiyuan Univ Technol, Natl Demonstrat Ctr Expt Mech Educ, Taiyuan 030024, Peoples R China
[4] Taiyuan Univ Technol, Coll Mat Sci & Engn, Taiyuan 030024, Peoples R China
[5] Shandong Univ Sci & Technol, Coll Mech & Elect Engn, Qingdao 266590, Peoples R China
[6] Queensland Univ Technol, Fac Sci, Sch Chem & Phys, Brisbane, Qld 4001, Australia