48V 50Ah LiFePO4 battery pack