1. Department of Orthopaedics, ‘Venizeleion’ General Hospital, Heraklion, Crete 71409, Greece
2. Department of General, Laparoscopic, Oncologic and Robotic Surgery, Athens Medical Center, Athens 15125, Greece
3. Department of Orthopaedics and Traumatology, ‘251’ Hellenic Air Force General Hospital, Athens 11525, Greece
4. Laboratory of Experimental Surgery and Surgical Research, University of Athens Medical School, Athens 11527, Greece