[1] Univ Helsinki, Mol & Canc Biol Res Program, Biomed Helsinki, FIN-00014 Helsinki, Finland
[2] Univ Tampere, Inst Med Technol, FIN-33014 Tampere, Finland
[3] Tampere Univ Hosp, FIN-33014 Tampere, Finland
[4] Univ Helsinki, Cent Hosp, Dept Pathol, FIN-00014 Helsinki, Finland
[5] Univ Helsinki, Cent Hosp, Dept Oncol, FIN-00014 Helsinki, Finland
[6] Univ Helsinki, Cent Hosp, Dept Surg, FIN-00014 Helsinki, Finland