Shift work and cancer