1. Department of Physical Medicine and Rehabilitation, Parc Taulí Hospital Universitari, Institut d’Investigació i Innovació Parc Taulí I3PT, Universitat Autònoma de Barcelona, Parc Taulí, 1, 08208 Sabadell, Spain
2. Department of Orthopedic and Trauma Surgery, Parc Taulí Hospital Universitari, Institut d’Investigació i Innovació Parc Taulí I3PT, Universitat Autònoma de Barcelona, Parc Taulí, 1, 08208 Sabadell, Spain