1. Department of Orthopedics, No. 920 Hospital of the Joint Logistic Support Force of the PLA of China, Kunming 652000, Yunnan, China
2. Kunming Gaoyao Medical Imaging Diagnostic Center, Kunming 650504, Yunnan, China
3. Department of Orthopedics, Zhenkang People’s Hospital, Lincang 677799, Yunnan, China