1. The State Key Laboratory of Fluid Power and Mechatronic Systems, Zhejiang University, Hangzhou 310027, China;
2. School of Mechanical Engineering, Qinghai University, Xining 810016, China e-mail:
3. The State Key Laboratory of Fluid Power and Mechatronic Systems, Zhejiang University, Hangzhou 310027, China e-mail:
4. The State Key Laboratory of Fluid Power and Mechatronic Systems, Zhejiang University, Hangzhou 310027, China
5. The State Key Laboratory of Fluid Power and Mechatronic Systems, Zhejiang University, Hangzhou 310027, China; School of Mechanical Engineering, Purdue University, West Lafayette, IN 47907 e-mail: