Renewable and sustainable energy reviews Journal