[1] Univ Tampere, Inst Biomed Technol & BioMediTech, FIN-33014 Tampere, Finland
[2] Tampere Univ Technol, Dept Signal Proc & BioMediTech, FIN-33101 Tampere, Finland
[3] Tampere Univ Hosp, Dept Pathol, Tampere, Finland
[4] Aalto Univ, Sch Sci, Dept Informat & Comp Sci, Helsinki, Finland
[5] Univ Tampere, Dept Urol, FIN-33014 Tampere, Finland