Using Functional Data to Reveal Gene-Environment Interaction in Colorectal Cancer