coal
oil
gaz
nuclear
biomass and waste
hydroelectricity
other renewables