Nutraceuticals for promoting longevity