1. School of Mechanical Engineering and Automation Beihang University Beijing China
2. Beijing Zoezen Robot Co. Ltd. Beijing China
3. Department of Orthopaedics Peking University Third Hospital Beijing China
4. Engineering Research Center of Bone and Joint Precision Medicine Ministry of Education Beijing China
5. Beijing Key Laboratory of Spinal Disease Research Beijing China
6. School of Biological Science and Medical Engineering Beihang University Beijing China
7. Department of Biology Kenyon College Gambier Ohio USA