Understanding LiFePO4 Battery Cells: Advantages, Applications, and Future P