1. Department of Development and Stem Cells, Institute of Genetics and Molecular and Cellular Biology (IGBMC), Illkirch, France
2. Centre National de la Recherche Scientifique UMR 7104, Strasbourg, France
3. Institut National de la Santé et de la Recherche Médicale U964, Strasbourg, France
4. Université de Strasbourg, Strasbourg, France