keywords Electric vehicles Engineering Engineering, Electrical & Electronic Science & Technology Technology Transportation Transportation Science & Technology dc-dc converters fuel cells power electronics solar energy