1. Temasek Life Sciences Laboratory, 117604 Singapore
2. Department of Physics, National University of Singapore, 117542 Singapore
3. Mechanobiology Institute, National University of Singapore, 117411 Singapore
4. Department of Biological Sciences, National University of Singapore, 117543 Singapore, Singapore
5. Department of Mathematical and Statistical Sciences, University of Alberta, Edmonton, Alberta, Canada T6G 2G1
6. Department of Biological Sciences, University of Arkansas, SCEN 601, Fayetteville, AR 72701, USA