1. Mechanobiology Institute, National University of Singapore, Singapore 117411, Singapore
2. Temasek Life Sciences Laboratory, 1 Research Link, National University of Singapore, Singapore 117604, Singapore
3. Institute of Molecular and Cell Biology, A*STAR (Agency for Science, Technology, and Research), Singapore 138673, Singapore
4. Department of Biological Sciences, National University of Singapore, Singapore 117543, Singapore
5. Department of Biochemistry, National University of Singapore, Singapore 117597, Singapore
6. Cell Biology and Biophysics Unit, European Molecular Biology Laboratory, 69117 Heidelberg, Germany
7. Department of Biomedical Engineering, Faculty of Engineering, National University of Singapore, Singapore 117583, Singapore