Institution: | 1. Shanghai Veterinary Research Institute, Chinese Academy of Agricultural Sciences, Key Laboratory of Animal Parasitology, Ministry of Agriculture, China;2. Both investigators contributed equally and should be considered as senior authors.;3. State Key Laboratory of Molecular Biology, Shanghai Institutes for Biological Sciences, Institute of Biochemistry and Cell Biology, Chinese Academy of Sciences, China |