1. Hand and Foot Surgery Department, The First Hospital Affiliated to Shenzhen University, Shenzhen Second People’s Hospital, Shenzhen 518000, China
2. Department of Bone Joint and Musculoskeletal Tumor, The First Affiliated Hospital of Shenzhen University, Shenzhen Second People’s Hospital, Shenzhen 518000, China
3. Shantou University Medical College, Shantou 515041, China
4. Department of Rehabilitation, The First Affiliated Hospital of Shenzhen University, Shenzhen Second People’s Hospital, Shenzhen 518060, China
5. Department of Biomedical Engineering, Southern University of Science and Technology, Shenzhen 518055, China