mid‑range solar generator