HOW LONG TO CHARGE A SOLAR BATTERY FACTORS INFLUENCING X2026