[1] Nicolaus Copernicus Univ Torun, Fac Biol & Vet Sci, Dept Cellular & Mol Biol, Torun, Poland
[2] Nicolaus Copernicus Univ Torun, Ctr Modern Interdisciplinary Technol, Torun, Poland
[3] Univ Cambridge, Cambridge Inst Med Res, Keith Peters Bldg,Hills Rd, Cambridge CB2 0XY, England