Journal: Renewable and Sustainable Energy Reviews