1. Karolinska Institute C1:77, Karolinska University Hospital, 141 86 Stockholm, Sweden
2. Department of Urology, Karolinska University Hospital, 141 86 Stockholm, Sweden
3. Department of Radiology, Karolinska University Hospital, 141 86 Stockholm, Sweden