1 Department of Orthopaedics, North District, The First Affiliated Hospital of Anhui Medical University, Hefei, 230000, China.
2 Department of Orthopaedics, North District, The First Affiliated Hospital of Anhui Medical University, Hefei, 230000, China. Electronic address: zc163official@163.com.