Battery Pack Cell Balancing using Topology Switching and Machine Learning | IEEE Conference Publication | IEEE Xplore