Solar PV generators
Wind driven generators
Electrical Mains supply
Storage batteries
Diesel Generators (Genset)