1. Department of Electrical Engineering, Future University, Cairo, Egypt
2. Department of Electrical Engineering, Federal University of Santa Catarina, Florianópolis, SC, Brazil
3. Department of Electrical Engineering and Computer Science, University of California, Irvine, CA, USA