Hypotheses for mechanisms linking shiftwork and cancer - Fritschi, L; Glass, D C; Heyworth, J S (Med Hypotheses, 2011)