I. Introduction
Lithium-ion (Li-ion) batteries have been preferably exploited as energy and power sources to drive electric vehicles (EVs) due to their performance, financial, and environmental superiorities over other candidates, like fuel cells, supercapacitors, lead-acid batteries, and nickel-metal-hydride batteries [1], [2]. However, if compared to internal combustion engines associated with fossil fuels, Li-ion batteries are still inferior in the upfront cost, “refueling” time, driving range, and service life [3]. Although innovations in battery technologies in materials and chemistry may solve the problems in the long run, mass deployment of EVs into the current market requires an immediate solution [4], [5]. This intuitively motivates the development of intelligent battery management systems, aiming to extract the full potential of batteries.