1. Groupe de Recherche en Electronique et Electrotechnique de Nancy (GREEN)Université de Lorraine2, avenue de la forêt de Haye, TSA 6060454518Vandoeuvre lés NancyFrance
2. Renewable Energies Engineering DepartmentShahid Beheshti UniversityTehran1983963113Iran
3. Renewable Energy Research Centre (RERC)Department of Teacher Training in Electrical EngineeringKing Mongkut's University of Technology North BangkokBangkok10800Thailand