Battery management systems. Volume I, - Plett, Gregory L. (Artech House power engineering series., 2015)