1. Renewable Energy DepartmentFaculty of Mechanical and Energy EngineeringShahid Beheshti UniversityTehranIran
2. Department of Teacher Training in Electrical EngineeringKing Mongkut's University of Technology North BangkokThailand
3. Université de LorraineCNRS, LEMTAF‐54000NancyFrance