Association between habitual dietary flavonoid and lignan intake and colorectal cancer in a Spanish case-control study (the Bellvitge Colorectal Cancer Study).