1. Department of Electronics and Communications Engineering, College of Engineering and Technology, Arab Academy for Science, Technology, and Maritime Transport, Alexandria, Alexandria, Egypt
2. Computer and Systems Engineering Department, Alexandria University, Alexandria, Egypt