1. Department of Orthopedics, Affiliated Hospital of Southwest Medical University, Luzhou, Sichuan Province, China
2. Department of Orthopaedics, The 985 Hospital of PLA, Taiyuan Shanxi, China
3. Department of Orthopedics, Peking University Third Hospital, Beijing, China
4. Chongqing Institute of Optics and Mechanics, Chongqing, China
5. Chongqing ITMDC Technology Co., Ltd., Chongqing, China
6. Center for Joint Surgery, Southwest Hospital, Third Military Medical University, Chongqing, China