1. Department of Mechatronics Engineering, Alexandria Higher Institute of Engineering and Technology, Alexandria, Egypt
2. Department of Electronics and Communications Engineering, Alexandria Higher Institute of Engineering and Technology, Alexandria, Egypt
3. Department of Mathematics and Computer Science, Royal Military College of Canada, Kingston, Canada
4. Department of Electronics and Communication Engineering, University Institute of Engineering, Chandigarh University, Mohali, Punjab, India
5. Optiwave Systems Inc., Ottawa, Canada
6. Department of Electrical Engineering, College of Engineering in Wadi Alddawasir, Prince Sattam bin Abdulaziz University, Al-Kharj, Saudi Arabia