1. Parasitology Section, Department of Biology, Healthcare and Environment, Faculty of Pharmacy and Food Science, Institut de Recerca de la Biodiversitat (IRBio), University of Barcelona, Barcelona, Spain
2. Program in Fishery Science and Aquatic Resources, Department of Agricultural Technology, King Mongkut's Institute of Technology Ladkrabang, Prince of Chumphon Campus, Chumphon 80160, Thailand
3. Parasitology Section, Department of Biology, Healthcare and Environment, Faculty of Pharmacy and Food Science, University of Barcelona, Barcelona, Spain