commercial LiFePO₄ battery South Africa