1. Department of Parasitology and Parasitic Diseases, School of Veterinary Medicine, Aristotle University of Thessaloniki 540 06, Thessaloniki-Greece
2. Department of Pathology, School of Veterinary Medicine, Aristotle University of Thessaloniki 540 06, Thessaloniki-Greece
3. Department of Pediatrics, Aristotle University of Thessaloniki 540 06, Thessaloniki-Greece
4. Department of Biochemistry, School of Medicine, Aristotle University of Thessaloniki 540 06, Thessaloniki-Greece
5. Department of Medicine and Science of Ageing, University of Chieti, Italy
6. Biology Division, School of Medicine, University of Chieti, Italy
7. Department of Internal Medicine, University of Chieti, Italy
8. Immunology Division, University of Chieti, Italy