ABO blood group and risk of cancer: A register-based cohort study of 1.6 million blood donors. (October 2016)