1. Division of Intelligent and Bio-mimetic Machinery, The State Key Laboratory of Tribology, Tsinghua University, China
2. Department of Mechanical Engineering, Tsinghua University, China
3. Biomechanics and Biotechnology Lab, Research Institute of Tsinghua University in Shenzhen, China
4. Human Biomechanics Laboratory, National Research Center for Rehabilitation Technical Aids, China