1. Department of Mechanics, State Key Laboratory of Fluid Power and Mechatronic Systems, Zhejiang University, Hangzhou 310027, China
2. Key Laboratory of Impact and Safety Engineering, Ningbo University, Ministry of Education, Ningbo 315201, China
3. Department of Mechanical Engineering, National University of Singapore, Singapore 117575, Singapore