1. School of Mechanical Engineering and Automation Beihang University Beijing China
2. Knee Surgery Department of the Institute of Sports Medicine Peking University Third Hospital Beijing China
3. Beijing Advanced Innovation Centre for Biomedical Engineering Beihang University Beijing China