Self Charging Electric Generator