1. Department of Electrical Engineering, Faculty of Engineering, Aswan University, Aswan, Egypt
2. Faculty of Engineering, Helwan University, Cairo, Egypt
3. Faculty of Science and Technology, Hassan II University of Casablanca, Casablanca, Morocco
4. IREC Catalonia Institute for Energy Research, Sant Adrià de Besòs, Barcelona, Spain