1. Engineering Materials, Energy Systems, Renewable Energies and Energy Management Laboratory (LMSEERGE), University of Laghouat, Laghouat, Algeria
2. Electrical Engineering Department, University of Bouira, Bouïra, Algeria
3. Electrical Engineering Department, University of Jaén, Jaén, Spain