GENERAC PWRCELL BATTERY COST 2026 PRICES AMP REVIEW