1. Institute of Digitized Medicine, Wenzhou Medical University, Wenzhou, Zhejiang 325035, China
2. Department of Orthopaedics & Traumatology, Peking University People’s Hospital, Beijing 100044, China
3. Laboratory of Sports Biomechanics, Yang Zhi Rehabilitation Hospital, Tongji University School of Medicine, Shanghai 2001619, China