Affiliation: | 1. Department of Electrical and Computer Engineering, College of Engineering, Sultan Qaboos University, Muscat, Sultanate of Oman;2. Industrial Electronics and Control Engineering Department, Faculty of Electronic Engineering, Menoufia University, Menouf, Egypt |