Affiliation: | Department of Orthopaedics, The 8th Hospital, Changsha, Hunan 410008, China;1.Department of Orthopaedics, XiangYa Hospital, Central South University, 87 XiangYa Road, Changsha, Hunan 410008, China;2.Department of Orthopaedics, The First Affilliated Hospital, Sun YAT-SEN University, 58 The Second ZhongShan Road, GuangZhou, GuangDong 510080, China |