Autonomous Battery Balancing Extends Run Time by as much as 17%