Affiliation: | 1. International Institute of Infection and Immunity, Institutes of Biology and Medical Sciences, Soochow University, Suzhou, Jiangsu 215123, China;2. Jiangsu Key Laboratory of Infection and Immunity, Soochow University, Suzhou, Jiangsu 215123, China;3. College of Pharmaceutical Sciences, Soochow University, Suzhou, Jiangsu 215123, China;4. State Key Laboratory of Stem Cell and Reproductive Biology, Institute of Zoology, Chinese Academy of Sciences, Beijing 100101, China;5. Department of Molecular and Cellular Biology, College of Biological Science, University of Guelph, Guelph, ON N1G2W1, Canada |