Temperature variability and the yield of annual crops