batteries excess solar energy