Techniques to Overcome Energy Storage Limitations in Electric Vehicles