Cancer and longevity research