1. The Hong Kong University of Science and Technology Department of Mechanical and Aerospace Engineering, , Clear Water Bay, Kowloon , Hong Kong 999077
2. The Hong Kong University of Science and Technology Department of Mechanical and Aerospace Engineering, , Clear Water Bay, Kowloon , Hong Kong 999077 ;
3. HKUST Shenzhen-Hong Kong Collaborative Innovation Research Institute , Shenzhen 518048 , China
4. Zhejiang University State Key Laboratory of Fluid Power and Mechatronic Systems, , Hangzhou 310000 , China