1. Laboratoire des Nouvelles Technologies et le Development Local (LNTDL), Electrical Engineering Department, University of El Oued, El-Oued 39000, Algeria
2. Laboratoire de Génie Electrique de Biskra (LGEB), Electrical Engineering Department, University of Biskra, Biskra 07000, Algeria
3. Electrical Engineering Department, University of Bouira, Bouira 10000, Algeria
4. Electrical Engineering Department, University of Jaén, 23700 Linares (Jaén), Spain
5. Department of Electrical, Computer and Biomedical Engineering, University of Pavia, 27100 Pavia, Italy