[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] Ningbo Univ, Fac Mech Engn & Mech, Ningbo 315211, Zhejiang, Peoples R China
[3] China Aerosp Sci & Technol Grp Co Ltd, Inst Aerosp Syst Engn Shanghai, Space Struct & Mech Technol Lab, Shanghai 201100, Peoples R China