1. Indonesia Research Center for Veterinary Science, National Research and Innovation Agency, Bogor, 16114, Indonesia; Department of Parasitology, Faculty of Veterinary Medicine, Universitas Gadjah Mada, Yogyakarta, 55281, Indonesia.
2. Department of Parasitology, Faculty of Veterinary Medicine, Universitas Gadjah Mada, Yogyakarta, 55281, Indonesia.
3. Department of Parasitology, Faculty of Veterinary Medicine, Universitas Gadjah Mada, Yogyakarta, 55281, Indonesia; Applied Zoology Research Center, National Research and Innovation Agency, Bogor, 16911, Indonesia.