1. Computer Science, Faculty of Computers and Informatics, Assiut University, Assiut, Egypt
2. Computer Science, Jamoum University College, Umm Al-Qura University, Makkah, Saudi Arabia
3. Electrical Engineering, Faculty of Engineering, Assiut University, Assiut, Egypt