10 KW SOLAR BATTERY COST PRICE BREAKDOWN LIFESPAN AND X2026