1. Electrical Engineering Department, Alexandria University, Alexandria, Egypt
2. Engineering Mathematics and Physics Department, Faculty of Engineering, Alexandria University, Alexandria, Egypt
3. Research and Development Center, Arab Academy for Science, Technology and Maritime Transport, Al Alamein, Egypt
4. CEMSE Division at King Abdullah University of Science and Technology, Saudi Arabia