1. Department of Orthopaedics and TraumatologyQueen Mary Hospitalthe University of Hong KongPok Fu LamHong Kong
2. Department of Orthopaedics and TraumatologyNanfang HospitalSouthern Medical UniversityGuangzhou510515China
3. Shenzhen Key Laboratory for Innovative Technology in Orthopaedic TraumaThe University of Hong Kong–Shenzhen HospitalShenzhen518000China