[1] Shanghai Univ Engn Sci, Sch Mech & Automot Engn, Shanghai 201620, Peoples R China
[2] Donghua Univ, Shanghai High Performance Fibers & Composites Ctr, Prov Minist Joint, Shanghai, Peoples R China
[3] Donghua Univ, Shanghai Key Lab Lightweight Composite, Shanghai, Peoples R China
[4] Donghua Univ, Shanghai Collaborat Innovat Ctr High Performance, Shanghai, Peoples R China