Journal Of Renewable Energy Hindawi