1. Bioengineering Unit, Telese Terme Institute, Istituti Clinici Scientifici Maugeri IRCCS, 82037 Telese Terme, Italy
2. Bioengineering Unit, Bari Institute, Istituti Clinici Scientifici Maugeri IRCCS, 70124 Bari, Italy
3. Tombolini Officine Ortopediche, 74121 Taranto, Italy
4. Orthopaedics Unit, Bari Institute, Istituti Clinici Scientifici Maugeri IRCCS, 70124 Bari, Italy