1. Shandong Provincial Key Laboratory of Animal Cell and Developmental Biology and Key Laboratory for Experimental Teratology of the Ministry of Education, School of Life Sciences, Shandong University, Qingdao 266237, China.
2. Shandong University Taishan College, Qingdao 266237, China.
3. Affiliated Hospital of Guangdong Medical University, Zhanjiang 524001, China.
4. Developmental Biology Laboratory, CNRS-UMR7622, Institut de Biologie Paris-Seine, Sorbonne University, Paris 75005, France.