[1] Inst Mol & Cell Biol, Singapore 117609, Singapore
[2] Natl Univ Singapore, Dept Biol Sci, Singapore 119260, Singapore
[3] Chinese Acad Sci, Inst Microbiol, Beijing 100080, Peoples R China
[4] Singapore Gen Hosp, Dept Pathol, Singapore 169608, Singapore