LiFePO4 battery integrated solar solution