1. Benha University,Shoubra Faculty of Engineering,Department of Electrical Engineering,Egypt
2. Benha University and The Egyptian Academy of Engineering and Advanced Technology (EAEAT),Shoubra Faculty of Engineering,,Department of Electrical Engineering,Egypt
3. Electronics Research Institute (ERI),Computer and Systems Department,Egypt