Department of Orthopedics Nanjing Clinical College of Nanfang Medical University / Nanjing General Hospital of Nanjing Military Area Command Nanjing 210002 China;
Department of Orthopedics Nanjing Clinical College of Nanfang Medical University / Nanjing General Hospital of Nanjing Military Area Command Nanjing 210002 China;
Department of Orthopedics Nanjing Clinical College of Nanfang Medical University / Nanjing General Hospital of Nanjing Military Area Command Nanjing 210002 China;
Department of Radiology Zhongda Hospital Affiliated to Southeast China University Nanjing 210009 China;
Department of Orthopedics Nanjing Clinical College of Nanfang Medical University / Nanjing General Hospital of Nanjing Military Area Command Nanjing 210002 China;