12.8V 400Ah LiFePO4 battery 12V lithium ion battery pack for generator Energy storage Uninterruptible Power Supplies