Circulating 27-Hydroxycholesterol and Breast Cancer Risk: Results From the EPIC-Heidelberg Cohort.