Hypotheses for mechanisms linking shiftwork and cancer.