solar,wind,uranium,hydropower,geothermal,combined~sources,biomass,salor,