[1] Chinese Acad Sci, Ningbo Inst Mat Technol & Engn, Key Lab Marine Mat & Related Technol, Zhejiang Key Lab Marine Mat & Protect Technol, Ningbo 315201, Zhejiang, Peoples R China
[2] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[3] Ningbo Univ, Sch Mech Engn & Mech, Minist Educ, Key Lab Impact & Safety Engn, Ningbo 315211, Zhejiang, Peoples R China
[4] Shanghai Jiao Tong Univ, State Key Lab Mech Syst & Vibrat, Shanghai 200240, Peoples R China