A brief review on key technologies in the battery management system of electric vehicles | Synapse