1. Institute of Ocean Engineering and Technology, Ocean College, Zhejiang University, Zhoushan 316021, China
2. Department of Mechanical Engineering, National University of Singapore, Singapore 117576
3. Department of Engineering Mechanics, Zhejiang University, Hangzhou 310027, China