Renewable Energy Research and Applications - Iran, Islamic Republic of Shahrood University of Technology ISSN: 2676-7430 Subjects--Topical Terms: Mechanical engineering and machinery Renewable energy sourcesTechnology