[1] ASTAR, Inst Mat Sci & Engn, Singapore, Singapore
[2] ASTAR, Bioinformat Inst BII, Singapore, Singapore
[3] ASTAR, Lab p53, Singapore, Singapore
[4] Natl Univ Singapore, Dept Biol Sci, Singapore 117548, Singapore
[5] Nanyang Technol Univ, Sch Biol Sci, Singapore 639798, Singapore
[6] Natl Univ Singapore, Yong Loo Lin Sch Med, Dept Microbiol, Singapore 117595, Singapore
[7] ASTAR, Inst Mol & Cell Biol, Singapore, Singapore