[1] Chinese Acad Sci, Inst Zool, State Key Lab Stem Cell & Reprod Biol, 1-5 Bei Chen West Rd, Beijing 100101, Peoples R China
[2] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[3] Nanjing Med Univ, Dept Histol & Embryol, State Key Lab Reprod Med, Nanjing 210029, Jiangsu, Peoples R China
[4] Shanghai Tech Univ, Sch Life Sci & Technol, Shanghai 201210, Peoples R China