1. Department of Biology Sciences, Shahid Rajaee Teacher Training University, Tehran 1678815811, Iran
2. Department of Immunology, Faculty of Medicine, Ahvaz Jundishapur University of Medical Sciences, Ahvaz 6135715794, Iran
3. Universal Scientific Education and Research Network (USERN), Tehran 4188783417, Iran
4. Oncopathology Research Center, Iran University of Medical Sciences, Tehran 1449614535, Iran
5. Infectious Diseases and Tropical Medicine Research Center, Health Research Institute, Babol University of Medical Sciences, Babol 4717641367, Iran
6. Faculty of Medicine, Mazandaran University of Medical Sciences, Sari 4815733971, Iran
7. School of Medicine, Shahid Beheshti University of Medical Sciences, Tehran 1985717411, Iran
8. Department of Veterinary Medicine, Shabestar Branch, Islamic Azad University, Shabestar 5381637181, Iran
9. Department of Research and Production of Poultry Viral Vaccine, Razi Vaccine and Serum Research Institute, Agricultural Research, Education and Extension Organization, Karaj 3197619751, Iran
10. Pharmaceutical Biotechnology Lab, Department of Microbial Biotechnology, School of Biology and Center of Excellence in Phylogeny of Living Organisms, College of Science, University of Tehran, Tehran 1416634793, Iran
11. Department of Molecular Biosciences, Wenner-Gren Institute, Stockholm University, SE 106 91 Stockholm, Sweden