1 Department of Orthopedics, The First Affiliated Hospital of Chongqing Medical University, 400016, Chongqing, China.
2 Department of Orthopedics, The First Affiliated Hospital of Chongqing Medical University, 400016, Chongqing, China. Electronic address: ouyunsheng2001@163.com.