1. Faculty of Medical Science, Kunming University of Science and Technology, Kunming 650500, China
2. Department of Orthopaedics, The First People’s Hospital of Yunnan Province, Affiliated Hospital of Kunming University of Science and Technology, Kunming 650032, China
3. Yunnan Key Laboratory of Digital Orthopaedics, Kunming 650032, China