1. Department of Interventional Radiology, University General Hospital of Thessaloniki AHEPA, Thessaloniki 546 21, Greece
2. 1st Propaedeutic Surgery Department, University General Hospital of Thessaloniki AHEPA, Thessaloniki 546 21, Greece
3. 1st Surgery Department, Aristotle University of Thessaloniki, General Hospital Papageorgiou, Thessaloniki 56403, Greece