1. Laboratory Animal Centre of Zhejiang Academy of Medical Sciences, Hangzhou, 310013, China.
2. Department of Immunity and Biochemistry, Institute of Parasitic Disease, Zhejiang Academy of Medical
3. Jiaxing Vocational Technical College, Jiaxing, China.
4. Laboratory Animal Centre of Hangzhou Normal University, Hangzhou, 310036, China.