[1] Hohai Univ, Coll Mech & Mat, Nanjing 210098, Peoples R China
[2] Hohai Univ, State Key Lab Hydrol Water Resources & Hydraul En, Nanjing 210098, Peoples R China
[3] Beijing Inst Technol, State Key Lab Explos Sci & Technol, Beijing 100081, Peoples R China
[4] Zhejiang Univ, Univ Off, Hangzhou 310058, Zhejiang, Peoples R China
[5] Tsinghua Univ, State Key Lab Automot Safety & Energy, Beijing 100084, Peoples R China