1. Department of Orthopaedics, Chenggong Hospital Affiliated to Xiamen University, Xiamen, PR China
2. Department of Orthopaedic, Third Affiliated Hospital of Southern Medical University, Guangzhou, PR China
3. Orthopaedic Research Institute, Southern Medical University, Guangzhou, PR China