[1] Chinese Acad Sci, State Key Lab Reprod Biol, Inst Zool, Beijing 100101, Peoples R China
[2] Chinese Acad Sci, Grad Univ, Beijing 100049, Peoples R China
[3] Acad Mil Med Sci, State Key Lab Prote, Translat Med Ctr Stem Cells, Ivy Translat Med Ctr 307,Lab Oncol,Affiliated Hos, Beijing 100071, Peoples R China
[4] Hebei Univ, Coll Life Sci, Baoding 071002, Peoples R China