Whole grains might help ward off liver cancer