Battery Chemistry Deep Dive: Understanding the Engineering Tradeoffs Between Li-Ion, LiFePO4, NiMH, and SLA Banner Image