1. Department of Orthopaedics, The First Affiliated Hospital of Wenzhou Medical University, Wenzhou, China
2. Wenzhou Medical University, Wenzhou, China
3. Key Laboratory of Intelligent Treatment and Life Support for Critical Diseases of Zhejiang Province, Wenzhou, China
4. Zhejiang Engineering Research Center for Hospital Emergency and Process Digitization, Wenzhou, China