1. Department of Orthopaedics Surgery, Third Hospital of Hebei Medical University, Shijiazhuang, China
2. Orthopaedic Institute of Hebei Province, Shijiazhuang, China
3. Department of Orthopaedic Surgery, Hebei General Hospital, Shijiazhuang, China
4. Department of Orthopaedics Surgery, Baoding First Central Hospital, Baoding, China
5. Department of Anesthesiology, Children’s Hospital of Hebei Affiliated to Hebei Medical University, Shijiazhuang, China
6. NHC Key Laboratory of Intelligent Orthopeadic Equipment, Shijiazhuang, China
7. Chinese Academy of Engineering, Beijing, China