1. Laboratory of Energy in Arid Areas (ENERGARID) University of Bechar Bechar Algeria
2. Unit of Research on Materials and Renewable Energies, Department of Physics, Faculty of Sciences Abou Bekr Belkaid University Tlemcen Algeria
3. Department of Renewable Energies and Environmental, Faculty of New Sciences and Technologies University of Tehran Tehran Iran
4. Faculty of Mechanical Engineering Shahrood University of Technology Shahrood Iran