1. School of Medicine, Wuhan University of Science and Technology, No. 1, Huangjia Lake University Town, Wuhan 430065, China
2. Institute of Medical Innovation and Transformation, Puren Hospital of Wuhan, 1 Benxi Road, Wuhan 430081, China
3. Department of Orthopedics, Puren Hospital Affiliated to Wuhan University of Science and Technology, 1 Benxi Road, Wuhan 430081, China
4. School of Mechanical Automation, Wuhan University of Science and Technology, 1 Benxi Road, Wuhan 430081, China
5. Wuhan Liu Sanwu Traditional Chinese Medicine Bone Injury Hospital, Xinzhou District, Wuhan 430081, China