1. Department of Parasitology, Faculty of Veterinary Medicine, Kasetsart University, Bangkok 10900, Thailand
2. Department of Veterinary Medicine, Faculty of Animal Science and Veterinary Medicine, College of Agriculture and Forestry, Hue University, Hue 49000, Vietnam
3. Department of Farm Resources and Production Medicine, Faculty of Veterinary Medicine, Kasetsart University, Nakhon Pathom 73000, Thailand
4. Department of Veterinary Public Health, Faculty of Veterinary Medicine, Kasetsart University, Bangkok 10900, Thailand
5. Faculty of Veterinary Medicine, Mahanakorn University of Technology, Bangkok 10530, Thailand
6. Laboratory of Molecular Parasitology, Institute of Parasitology, University of Zurich, 8000 Zurich, Switzerland