1. Electronics and Electrical Communications Engineering Department, Faculty of Engineering, Tanta University, Tanta, Egypt
2. Department of Electrical and Computer Engineering, Idaho State University, Pocatello, ID, USA
3. Department of Electrical Engineering, Faculty of Engineering, Kafrelsheikh University, Kafrelsheikh, Egypt