Meeting society’s growing energy needs has become a daunting challenge for humanity. Demands for energy are expected to nearly double by the year 2050, while the effects of climate change, caused by the burning of fossil fuels, are already wreaking havoc in the form of droughts, wildfires, floods and other disasters.