Affiliation: | 1.Department of Electronics and Electrical Communications, Faculty of Electronic Engineering, Menoufia University, Menouf, 32952, Egypt ;2.Department of Computer Engineering, College of Computers and Information Technology, Taif University, Al?Hawiya, 21974, Kingdom of Saudi Arabia ; |