1. Department of Virology, School of Public Health Tehran University of Medical Sciences Tehran Iran
2. Research Center for Molecular Medicine Hamadan University of Medical Sciences Hamadan Iran
3. Department of Medical Virology, Faculty of Medicine Hamadan University of Medical Sciences Hamadan Iran
4. Department of Bacteriology and Virology, Faculty of Medicine Tabriz University of Medical Sciences Tabriz Iran
5. College of Pharmacy and Nutrition University of Saskatchewan Saskatoon Saskatchewan Canada