Affiliation: | aPiezoelectric Device Laboratory, Department of Mechanics and Engineering Science, School of Engineering, Ningbo University, 818 Fenghua Road, Ningbo, Zhejiang 315211, China bDepartment of Engineering Mechanics, University of Nebraska, Lincoln, NE 68588-0526, USA |