1. State Key Laboratory of Fluid Power and Mechatronic Systems, School of Mechanical Engineering, Zhejiang University, Hangzhou, China
2. Zhiyuan Research Institute, Hangzhou, China
3. National Research Center for Rehabilitation Technical Aids, Beijing, China