Extension of battery life via charge equalization control | IEEE Journals & Magazine | IEEE Xplore