LiFePO4 battery solar street lamp