1. Department of Surgery, University Hospital Ostrava, 17. Listopadu 1790, 708 52 Ostrava, Czech Republic
2. Faculty of Medicine, University of Ostrava, Syllabova 19, 703 00 Ostrava, Czech Republic
3. Faculty of Electrical Engineering and Computer Science, Technical University of Ostrava, 17. Listopadu 15/2172, 708 33 Ostrava, Czech Republic
4. Department of Surgery & Cancer, Faculty of Medicine, Imperial College London, South Kensington Campus, London SW7 2AZ, UK
5. Department of Surgery, Faculty of Medicine, Alexandria University, Chamblion Street, El Azareeta, Alexandria Governorate, Egypt