Sustainable energy production