Electric and electric hybrid vehicle technology: a survey | Synapse