1 Department of Orthopedics, Ziyang Hospital of West China Hospital of Sichuan University (The First People' Hospital of Ziyang), Ziyang, 641300, Sichuan Province, China. Electronic address: 969340454@qq.com.
2 Department of Orthopaedics, Affiliated Hospital of Southwest Medical University, Luzhou City, Sichuan Province, China. Electronic address: 1707142602@qq.com.
3 Department of Orthopaedics, Affiliated Hospital of Southwest Medical University, Luzhou City, Sichuan Province, China. Electronic address: 2519954617@qq.com.
4 Department of Orthopedics, Ziyang Hospital of West China Hospital of Sichuan University (The First People' Hospital of Ziyang), Ziyang, 641300, Sichuan Province, China. Electronic address: zygkzx123@163.com.