DepartmentofMedicalMicrobiologyandParasitology;
CollegeofMedicalSciences;
ZhejiangUniversity;
Hangzhou310031;
ZhejiangProvince;
China;
DepartmentofMedicalMicrobiologyandParasitology;
CollegeofMedicalSciences;
ZhejiangUniversity;
Hangzhou310031;
ZhejiangProvince;
ChinaandDepartmentofParasitology;
WenzhouMedicalCollege;
Wenzhou325027;
ZhejiangProvince;
Chin;