[1] Natl Univ Singapore, Yong Loo Lin Sch Med, Ctr Life Sci, Dept Physiol, Singapore 117456, Singapore
[2] Canc Sci Inst, Singapore 117599, Singapore
[3] Natl Univ Singapore, Yong Loo Lin Sch Med, Ctr Life Sci, Dept Microbiol, Singapore 117456, Singapore
[4] Natl Univ Singapore, Yong Loo Lin Sch Med, Dept Pharmacol, Singapore 117597, Singapore
[5] Astar Bioproc Technol Inst, Singapore 138668, Singapore
[6] Ctr Life Sci, Inst Life Sci, NUS Immunol Program, Singapore 117456, Singapore