1. Department of Foot and Ankle Surgery, Center for Orthopaedic Surgery, the Third Affiliated Hospital of Southern Medical University. Guangzhou, Guangdong 510630, China.
2. Zhejiang Engineering Research Center for Tissue Repair Materials, Wenzhou Institute, University of Chinese Academy of Sciences, Wenzhou, Zhejiang 325000, China.
3. Department of Orthopaedic Surgery, the First Affiliated Hospital of Wenzhou Medical University, Wenzhou, Zhejiang 325000, China.
4. Department of Orthopaedic Surgery, the Second Affiliated Hospital, Jiangxi Medical College, Nanchang University, Nanchang, Jiangxi, 330006 China.