1. El-Shorouk Academy, Higher Institute of Engineering, Department of Electronics and Electrical Communications, El-Shorouk city, Egypt
2. Cairo University, Computer Engineering Department, Cairo, Egypt
3. Menoufia University, Faculty of Electronic Engineering, Department of Control Engineering and Industrial Electronics, Menouf, Egypt
4. Menoufia University, Faculty of Electronic Engineering, Department of Electronics and Electrical Communications, Menouf, Egypt