1. Departments of Orthopaedics and Trauma Surgery, La Tour Hospital, Rue J.-D. Maillard 3, 1211 Geneva 14, Switzerland
2. Division of Orthopaedics and Trauma Surgery, La Tour Hospital, Rue J.-D. Maillard 3, 1211 Geneva 14, Switzerland
3. Faculty of Medicine, University of Geneva, Rue Michel-Servet 1, 1211 Geneva 14, Switzerland
4. Department of Surgery, Division of Orthopaedics and Trauma Surgery, Geneva University Hospitals, Rue Gabrielle-Perret-Gentil 4, 1211 Geneva 14, Switzerland
5. Department of Radiodiagnosis, Faculty of Medicine, Fayoum University, Fayoum, Egypt