1. Department of Renewable Energies EngineeringShahid Beheshti UniversityTehranIran
2. Groupe de Recherche en Electrotechnique et Electronique de NancyGREENUniversité de LorraineVandoeuvre‐les‐NancyFrance
3. Renewable Energy Research Centre (RERC)King Mongkut's University of TechnologyNorth BangkokThailand
4. LEMTAUniversité de LorraineVandoeuvre‐les‐NancyFrance