1. Center for Virus Research and Studies, Al-Azhar University, Cairo, Egypt
2. Scientific Research Group in Egypt (SRGE), Cairo, Egypt
3. Faculty of Computers and Information, Cairo University, Giza, Egypt
4. Systems and Biomedical Engineering Department, Higher Institute of Engineering in El-Shorouk City, Cairo, Egypt