The future of electric vehicles [Part – II]