best temperature for solar panels