Renewable Energy Review Article