1. Ocean College, Zhejiang University, Zhoushan, China
2. School of Mechanical Engineering, Shi-jiazhuang Tiedao University, Shijiazhuang, China
3. State Key Laboratory of Fluid Power and Mechatronic Systems, Zhejiang University, Hangzhou, China
4. School of Mechanical Engineering, Purdue University, West Lafayette, IN, USA