Cancer-fighting nutrients