Today’s energy generation is dirty. Renewable energy technologies are not yet cost-effective enough and are…