1. Institute for Biomechanics, Department of Health Sciences and Technology, ETH Zurich, 8092 Zurich, Switzerland
2. Division of Plastic Surgery and Hand Surgery, University Hospital Zurich, 8091 Zurich, Switzerland
3. Department of Orthopedics, Balgrist University Hospital, 8008 Zurich, Switzerland
4. Sensory-Motor Systems Lab., Department of Health Sciences and Technology, ETH Zurich, 8092 Zurich, Switzerland