1. Guangdong Key Lab of Orthopedic Technology and Implant Materials, Key Laboratory of Trauma & Tissue Repair of Tropical Area, Department of Orthopedics, General Hospital of Southern Theater Command, Guangzhou, China.
2. Southern Medical University, Guangzhou, China.
3. Department of Orthopedics, The Fifth Affiliated Hospital of Guangzhou Medical University, Guangzhou, China.
4. Orthopedic Surgery, Leiden University Medical Center, Leiden, the Netherlands.