1. Department of Biological Sciences and Centre for Bioimaging Sciences; National University of Singapore; Singapore 117543 Singapore
2. Mechanobiology Institute; National University of Singapore; Singapore 117411 Singapore
3. National University of Singapore (Suzhou) Research Institute; Suzhou Jiangsu 215123 P. R. China