[1] Natl Univ Singapore, Mechanobiol Inst MBI, Singapore, Singapore
[2] Natl Univ Singapore, Dept Biomed Engn, Singapore, Singapore
[3] Natl Univ Singapore, Dept Biol Sci, Singapore, Singapore
[4] CNRS, IRL 3639, Paris, France
[5] Natl Univ Singapore, Yong Loo Lin Sch Med, Immunol Translat Res Program, Dept Microbiol & Immunol, Singapore, Singapore