Advanced Battery & Fuel Cell Technologies: Powering the Future of Electric Vehicles