best roof pitch for solar panels