1. Department of Orthopedics; Tongji Hospital, Tongji Medical College, Huazhong University of Science and Technology, Jiefang Avenue 1095; Wuhan 430030 People's Republic of China
2. Department of Radiology; Tongji Hospital, Tongji Medical College, Huazhong University of Science and Technology, Jiefang Avenue 1095; Wuhan 430030 People's Republic of China