[1] Natl Univ Singapore, NUS Grad Sch Integrat Sci & Engn, Singapore 117456, Singapore
[2] Natl Univ Singapore, Yong Loo Lin Sch Med, Dept Biochem, Singapore 117597, Singapore
[3] ASTAR, Singapore Immunol Network SIgN, Singapore 138648, Singapore
[4] Natl Univ Singapore, NUS Grad Sch Integrat Sci & Engn, Singapore 117456, Singapore
[5] Natl Univ Singapore, Yong Loo Lin Sch Med, Dept Biochem, Singapore 117597, Singapore