1 Department of Orthopaedics, Affiliated Hospital of Southwest Medical University, Luzhou City, Sichuan Province, 646000, People's Republic of China.
2 Department of Orthopaedics, Affiliated Hospital of Southwest Medical University, Luzhou City, Sichuan Province, 646000, People's Republic of China. Electronic address: znq0101@163.com.