[1] Univ Tampere, Inst Med Technol, FIN-33014 Tampere, Finland
[2] Tampere Univ Hosp, Tampere, Finland
[3] VTT Tech Res Ctr Finland, Turku, Finland
[4] Univ Helsinki, Inst Mol Med Finland FIMM, Helsinki, Finland
[5] Erasmus Univ, Dept Urol, Josephine Nefkens Inst, Med Ctr, NL-3000 DR Rotterdam, Netherlands