1. Temasek Life Sciences Laboratory, National University of Singapore, Singapore 117604, Singapore
2. Department of Biological Sciences, National University of Singapore, Singapore 117543, Singapore
3. Department of Anatomy, Cell and Developmental Biology, Eötvös Loránd University, Budapest H-1117, Hungary
4. Institute of Genetics, Biological Research Centre, Szeged H-6726, Hungary