1 Department of Orthopaedics, The Fourth Affiliated Hospital of Dali University, Chuxiong, China; Department of Orthopaedics, The Second Affiliated Hospital of Kunming Medical University, Kunming, China. Electronic address: 845876687@qq.com.
2 Department of Orthopaedics, The Fourth Affiliated Hospital of Dali University, Chuxiong, China. Electronic address: jch3164054@163.com.
3 Department of Orthopaedics, The Fourth Affiliated Hospital of Dali University, Chuxiong, China. Electronic address: zfc15987207530@126.com.
4 Department of Orthopaedics, The Fourth Affiliated Hospital of Dali University, Chuxiong, China. Electronic address: zhaojingyu7586@163.com.