Adaptive estimation-based hierarchical model predictive control methodology for battery active equalization topologies: Part I–Balancing strategy