1. College of Information Technology, Misr University for Science & Technology (MUST), 6th of October City 77, Egypt
2. College of Computing and Information Technology, Arab Academy for Science, Technology and Maritime Transport, Smart Village 12577, Egypt
3. College of Computers and Artificial Intelligence, Helwan University, Ain Helwan (Helwan University Building), Helwan 11795, Egypt