are solar panels better in sunny climates