[1] German Canc Res Ctr, Heidelberg, Germany
[2] Natl Univ Singapore, Dept Chem, Singapore, Singapore
[3] Natl Univ Singapore, Ctr BioImaging Sci, Singapore 117548, Singapore
[4] Natl Univ Singapore, Mechanobiol Inst, Singapore 117548, Singapore
[5] Natl Univ Singapore, Dept Biol Sci, Singapore 117548, Singapore
[6] Heidelberg Univ, Interdisciplinary Ctr Sci Comp, Heidelberg, Germany
[7] ASTAR, Inst Mol & Cell Biol, Singapore, Singapore