[1] Univ Turku, Dept Physiol, Inst Biomed, FIN-20520 Turku, Finland
[2] Univ Turku, Turku Ctr Dis Modeling, FIN-20520 Turku, Finland
[3] Univ London Imperial Coll Sci Technol & Med, Dept Surg & Canc, London, England
[4] Univ Indonesia, Fac Med, Dept Biol, Jakarta, Indonesia