Fully Electric Self Charging Cars