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 100191, China
3. Department of Orthopedics, Inner Mongolia Peoples’ Hospital, Hohhot 010017, China
4. Peking University Third Hospital, Beijing, China