growatt inverter 3 phaselong life batterybatteries pack for rv marine solar systemeve 304ah cellstesla home battery230ah battery priceused lifepo4 batteries for sale48v lithium ion battery price south africagrowatt official website 48V Batteryskati battery 12 17 lifepo4microtek ups priceinverter cost