Adaptive Techniques for Estimation and Online Monitoring of Battery Energy Storage Devices