1. Department of Mathematics, Faculty of Science, Damietta University, New Damietta, Egypt
2. Department of Engineering and Computer Sciences, Al-Baha University, Al Baha, Saudi Arabia
3. Department of Computer Science, Faculty of Computers and Artificial Intelligence, Damietta University, New Damietta, Egypt
4. University of Sharjah, Sharjah, UAE