1. Cell Division Laboratory, Temasek Life Sciences Laboratory, National University of Singapore, Singapore 117604, Singapore
2. Department of Biological Sciences, National University of Singapore, Singapore 117604, Singapore
3. Genome Institute of Singapore, Singapore 138672, Singapore