Department of Electrical and Computer Engineering(ECE) Abdulaziz University 21589 Arabia;
Advance Power Electronics Research Lab of Electrical Engineering Millia Islamia Delhi 110025;
Department of Electrical Power Engineering of Electrical Engineering and Communication University of Technology 61600 Republic;
Center of Excellence in Intelligent Engineering Systems(CEIES) Abdulaziz University 21589 Arabia;
Computer Science Department of Computing and Information Technology Abdulaziz University 21589 Arabia;