Are coenzymes keys to longevity?