1. Mathematics and Computer Science Department, Faculty of Science Menoufia University, Menoufia 32511, Egypt
2. Department of Mathematics, Faculty of Science and Arts, King Khalid University, Muhayl Assir 61913, Saudi Arabia
3. Department of Computer Science, Higher Institute of Computers and Information Technology, El-Shorouk Academy, Cairo 11837, Egypt