1. Department of Orthopaedics, Changzhou Fourth People's Hospital (Changzhou Cancer Hospital Affiliated to Soochow University), Changzhou, Jiangsu Province, China
2. Department of Orthopaedics, Orthopaedic Institute, Soochow University, Suzhou, Jiangsu Province, China