the health benefits of different plant foods and how they are ideal for fighting cancer