1. Department of Surgery, Candiolo Cancer Institute, FPO-IRCCS, Candiolo, 10060 Turin, Italy
2. Department of Electronics and Telecommunications, Politecnico di Torino, 10129 Turin, Italy
3. Department of Oncology, Division of Urology, University of Turin, San Luigi Gonzaga Hospital, Orbassano, 10043 Turin, Italy
4. Division of Urology, Department of Surgery, Annunziata Hospital, 87100 Cosenza, Italy