USC study finds fasting weakens cancer in mice