Causes of variations in seasons and daylight