1. Department of Virology, School of Public Health Tehran University of Medical Sciences Tehran Iran
2. Research Center for Clinical Virology Tehran University of Medical Sciences Tehran Iran
3. Department of Electrical Engineering Malayer University Malayer Iran
4. Drug Discovery and Development Research Group, College of Pharmacy and Nutrition University of Saskatchewan Saskatoon Canada
5. Microbial Biotechnology Research Center, Department of Microbiology, School of Medicine Iran University of Medical Sciences Tehran Iran
6. Department of Virology Pasteur Institute of Iran Tehran Iran
7. Department of Biochemistry, Faculty of Sciences Payame Noor University Tehran Iran