[1] Ningbo Univ, Minist Educ, Key Lab Impact & Safety Engn, Ningbo 315211, Peoples R China
[2] Ningbo Univ, Fac Mech Engn & Mech, Piezoelect Device Lab, Ningbo 315211, Peoples R China
[3] Ningbo Univ, Coll Sci & Technol, Ningbo 315300, Peoples R China