1. State Key Laboratory of Mechanical Transmission, College of Mechanical Engineering, Chongqing University, Chongqing, P.R China
2. Departments of Biological Engineering and Mechanical Engineering, Massachusetts Institute of Technology, Cambridge, USA
3. Department of Mechanical Engineering, Tsinghua University, Beijing, P. R. China