1. Anatomical Institute of Minimally Invasive Surgery; Southern Medical University; Guangzhou 510515 China
2. Institute of Digitized Medicine; Wenzhou Medical University; Wenzhou Zhejiang 325035 China
3. Department of Orthopedics; 5th Affiliated Hospital, Lishui Central Hospital, Wenzhou Medical University; Lishui 323000 China
4. Department of Orthopaedics; Second Affiliated Hospital of Wenzhou Medical University; Wenzhou Zhejiang 325000 China
5. Research Institute of Surgery; Army Medical University; Chongqing 400042 China