WHAT IS A BATTERY MANAGEMENT SYSTEM AND WHY IS IT NEEDED