It would have to be able to power one city for 10 years but theres no telling how close to the sun a solar panel would have to be collect that much energy.
one thing i do know is you would have to calculate energy by the degrees of each solar flare let out into space
the reason you need to know exactly how Hot each solar flare is because that's how solar panels work they gather energy from sunlight heres an example lets say 100 degrees can power all the houses with energy imagine what 200 degrees can do that's why its important too know .