1. Department of Orthopedic Surgery, Shanghai Jiao Tong University Affiliated Sixth People’s Hospital, Shanghai 200233, China
2. Department of Orthopedic Surgery, Yueyang Hospital, Shanghai University of Traditional Chinese Medicine, Shanghai 200437, China
3. Institute of Diagnostic and Interventional Radiology, Shanghai Jiao Tong University Affiliated Sixth People’s Hospital, Shanghai 200233, China