1. Electrical and Computer Department, El Minia High Institute of Engineering and Technology, Minia, Egypt
2. Faculty of Engineering and Technology, Future University in Egypt, Cairo, Egypt
3. Electrical Engineering Department, Faculty of Engineering, Minia University, Minia, Egypt