Whole carrots offer more cancer protection