Balancing-aware charging strategy for series-connected lithium-ion cells: A nonlinear model predictive control approach