International Journal of Sustainable Energy - United Kingdom Taylor & Francis Group ISSN: 1478-646X Subjects--Topical Terms: Mechanical engineering and machinery Renewable energy sourcesTechnology