Affiliation: | 1. College of Animal Science, Stem Cell and Developmental Biology Research Center, Zhejiang University, Hangzhou, P.R. China;2. School of Medicine, Zhejiang University, Hangzhou, P.R. China;3. Institute of Biochemistry and Cell Biology, Shanghai Institutes for Biological Sciences, Chinese Academy of Sciences, Shanghai, P.R. China |