Battery Management System with integrated CC and CV charge control and passive cell balancing.