1. Department of Orthopaedics and Rehabilitation, Shanghai Yangzhi Rehabilitation Hospital (Shanghai Sunshine Rehabilitation Center), Tongji University School of Medicine, Shanghai, People’s Republic of China
2. Department of Digital Hub, Decathlon International, Shanghai, People’s Republic of China
3. Department of Medicine, Heidelberg University Hospital, University of Heidelberg, Heidelberg, Germany