[1] Minerva Fdn, Biomedicum Helsinki 2U,Tukholmankatu 8, Helsinki 00290, Finland
[2] Abo Akad Univ, Fac Sci & Engn, Cell Biol, Tykistokatu 6A, Turku 20520, Finland
[3] Univ Turku, Turku Biosci Ctr, Turku 20520, Finland
[4] Abo Akad Univ, Turku 20520, Finland
[5] Cardiff Univ, Syst Immun Univ Res Inst, Sch Med, Div Infect & Immun, Cardiff, Wales
[6] Univ Turku, Dept Pathol, Turku, Finland
[7] Chongqing Univ, Coll Bioengn, 174 Shizheng Rd, Chongqing 400044, Peoples R China
[8] Abo Akad Univ, Fac Sci & Engn, Pharmaceut Sci Lab, BioCity, Artillerigatan 6A, Turku 20520, Finland
[9] Univ Turku, Res Ctr Canc Infect & Immun, Inst Biomed, Kiinamyllynkatu 10, Turku 20520, Finland