Journal of Renewable Energy - United Kingdom Hindawi Limited ISSN: 2314-4394 Subjects--Topical Terms: Mechanical engineering and machinery Renewable energy sourcesTechnology