1. Department of Orthopedic Surgery, Zhejiang Provincial People’s Hospital and People’s Hospital of Hangzhou Medical College, Hangzhou, Zhejiang, China
2. The First Affiliated Hospital of Bengbu Medical University, Bengbu, Anhui, China
3. The Second Affiliated Hospital and Yuying Children’s Hospital of Wenzhou Medical University, Wenzhou, Zhejiang, China