1. Department of Foot and Ankle Surgery, The Second Hospital, Cheeloo College of Medicine, Shandong University, Jinan, China.
2. Department of Orthopedics, Yangxin People’s Hospital, Binzhou, China.
3. Shandong Provincial Hospital, Cheeloo College of Medicine, Shandong University, Jinan, China.
4. Department of Trauma and Orthopedics, People’s Hospital, Peking University, Beijing, China.