A Novel Balancing Algorithm for Lithium Battery Strings Using Bidirectional Charge Circulation | IEEE Conference Publication | IEEE Xplore