Affiliation: | 1. Purple Mountain Observatory, Chinese Academy of Sciences, Nanjing 210008, P. R. China;2. Department of Mechanics, Huazhong University of Science and Technology, Wuhan 430074, P. R. China;3. Piezoelectric Device Laboratory, Department of Mechanics and Engineering Science, School of Mechanical Engineering and Mechanics, Ningbo University, Ningbo 315211, Zhejiang Province, P. R. China |