[1] Natl Univ Ireland Galway, Coll Sci & Engn, Sch Engn, Dept Biomed Engn, Galway H91 TK33, Ireland
[2] Natl Univ Ireland Galway, Coll Med Nursing & Hlth Sci, Sch Med, Anat & Regenerat Med Inst, Galway H91 TK33, Ireland
[3] Mem Sloan Kettering Canc Ctr, Dept Med Oncol, New York, NY 10065 USA
[4] Natl Univ Ireland Galway, Apoptosis Res Ctr, Galway H91 TK33, Ireland