1. Department of Radiology, Shanghai Jiao Tong University Affiliated Sixth People’s Hospital, China
2. Department of Orthopedics, The First Affiliated Hospital of Soochow University, Orthopedic Institute, Soochow University, China and Nanotechnology Engineering, University of Waterloo, Ontario, Canada
3. Department of Orthopedics, The First Affiliated Hospital of Soochow University, Orthopedic Institute, Soochow University, China
4. Department of Radiology, Shanghai Jiao Tong University Affiliated Sixth People’s Hospital, No. 600, Yi Shan Road, Shanghai, 200233, China and Department of Orthopedics, The First Affiliated Hospital of Soochow University, Orthopedic Institute, Soochow University, No. 708 Renmin Rd, Suzhou, Jiangsu 215006, China