1. Institute of Parasitology, McGill University, Ste. Anne de Bellevue, Quebec, Canada
2. Department of Animal Science, McGill University, Ste. Anne de Bellevue, Quebec, Canada
3. Department of Business Information Technology, University of Jordan, Amman, Jordan