A review of on-board integrated chargers for electric vehicles | Synapse