1. Department of Immunity and Biochemistry, Institute of Parasitic Disease, Hangzhou Medical College, Hangzhou, 310053, China.
2. Department of Microbiology and Parasitology, Anhui Key Laboratory of Infection and Immunity, Bengbu Medical College, Bengbu, 233030, China.
3. Department of Parasitology, Gifu University Graduate School of Medicine, Yanagido 1-1, Gifu 501-1194, Japan.