1. Department of Orthopedics, No. 455 Hospital of Chinese People's Liberation Army, Navy Medical University, Changning District, Shanghai, PR China
2. Department of Orthopaedic Oncology, Changzheng Hospital, Navy Medical University, Huangpu District, Shanghai, PR China
3. Department of Radiology, Changzheng Hospital, Navy Medical University, Huangpu District, Shanghai, PR China
4. Institute for Medical Image Technology, School of Biomedical Engineering, Shanghai Jiao Tong University, Minhang District, Shanghai, PR China