1. Department of Radiology, The Second Affiliated Hospital and Yuying Children’s Hospital of Wenzhou Medical University, Wenzhou, China
2. Department of Orthopedics, The Second Affiliated Hospital and Yuying Children’s Hospital of Wenzhou Medical University, Wenzhou, China
3. Department of Orthopedics, Sichuan Orthopedics Hospital, Sichuan, China
4. Department of Orthopedics, Wenzhou People’s Hospital, Wenzhou, China
5. Department of Orthopedics, Shangyu People’s Hospital, Shaoxing, China