Dietary intakes and food sources of phytoestrogens in the European Prospective Investigation into Cancer and Nutrition (EPIC) 24-hour dietary recall cohort