1. Institute of Zoology, Chinese Academy of Sciences, Beijing, China.
2. Institute for Stem Cell and Regeneration, Chinese Academy of Sciences, Beijing, China.
3. University of Chinese Academy of Sciences, Beijing, China.
4. Beijing Institute for Stem Cell and Regenerative Medicine, Beijing, China.
5. Department of Life Sciences and Medicine, University of Science and Technology of China, Hefei, China.