1. Department of Orthopaedics, The First Affiliated Hospital of Soochow University, Soochow University, Suzhou 215006, China
2. Department of Cardiology, Tongren Hospital, School of Medicine, Shanghai Jiao Tong University, 200336, China
3. Department of Orthopaedics, Shanghai Tenth People's Hospital, School of Medicine, Tongji University, Shanghai 200092, China
4. Department of Orthopaedics, Suzhou Dushu Lake Hospital, Dushu Lake Hospital Affiliated to Soochow University, Medical Center of Soochow University, Suzhou, 215001 Jiangsu, China
5. Department of Orthopedics Surgery, The Second Affiliated Hospital, Zhejiang University School of Medicine, Hangzhou City, Zhejiang Province, People's Republic of China
6. Department of Orthopaedics, Suzhou Science & Technology Town Hospital, Suzhou 215153, China