Renewable energy has received high levels of attention in recent years as an alternative to traditional hydrocarbons. Governments, industry and consumers have adopted and promoted renewable technologies in response to concerns about energy security and the environment, and as a solution to...