[1] Univ Bucharest, Dept Biochem & Mol Biol, Fac Biol, Bucharest 050095, Romania
[2] Univ Helsinki, Dept Pathol, Haartman Inst, Helsinki 00014, Finland
[3] Univ Helsinki, HUSLAB, FIN-00014 Helsinki, Finland
[4] Carol Davila Univ Med & Pharm, Dept Pathol, Bucharest 050471, Romania
[5] Aalto Univ, Dept Informat & Comp Sci, Sch Sci, Espoo 02150, Finland