[1] Taiyuan Univ Technol, Coll Mech, Shanxi Key Lab Mat Strength & Struct Impact, Taiyuan 030024, Shanxi, Peoples R China
[2] Taiyuan Univ Technol, Coll Mech, Natl Demonstrat Ctr Expt Mech Educ, Taiyuan 030024, Shanxi, Peoples R China
[3] Temple Univ, Dept Mech Engn, Appl Mech Mat Lab, Philadelphia, PA 19122 USA
[4] Univ Houston, Dept Civil & Environm Engn, Houston, TX 77204 USA
[5] Beijing Jiaotong Univ, Inst Mech, Beijing 100044, Peoples R China