1. Department of Orthopaedics, Xinhua Hospital Affiliated to Shanghai Jiaotong University School of Medicine, Building 8, No.1665, Kongjiang Road, Shanghai 200092, China
2. Department of Orthopaedics, Huashan Hospital, Fudan University, No. 12, Wulumuqizhong Road, Shanghai 200040, China