1. Department of General Surgery, Hamad General Hospital, Doha, Qatar
2. Department of Radiology, Hamad General Hospital, Doha, Qatar
3. Department of Surgery, Taormina Hospital, 98034 Taormina, Italy
4. Department of Surgical Sciences, O.T. and A.T., University of Catania, 95126 Catania, Italy