Endurance Technologies acquires ION Energy’s BMS business unit for $40M