Hunan Entry-Exit Inspection and Quarantine Bureau of the People's Republic of China;
Changsha 410007;
Hunan;
China;
Department of Parasitology;
Xiangya School of Medicine;
Central South University;
Changsha 410078;
Hunan;
China;
Department of Laboratory Animal;
Xiangya School of Medicine;
Central South University;
Changsha 410078;
Hunan;
China;
College of Animal Science;
Hunan Agriculture University;
Changsha 410128;
Hunan;
China;