1. Department of Renewable Energies, Mechanical and Energy Engineering, Shahid Beheshti University, Tehran, Iran
2. Department of Teacher Training in Electrical Engineering, King Mongkut’s University of Technology North Bangkok, Bangkok, Thailand
3. GREEN, University of Lorraine, Nancy, France
4. LEMTA, University of Lorraine, Nancy, France