1. Scientific Computing Department, Faculty of Computers and Artificial Intelligence, Benha University, Benha, Egypt
2. Higher Technological Institute, 10th of Ramadan City, Egypt
3. Artificial Intelligence Department, Faculty of Computers and Artificial Intelligence, Benha University, Benha, Egypt
4. Department of Natural and Applied Sciences, Community College, Majmaah University, Al-Majmaah 11952, Saudi Arabia