Veganism, aging and longevity: new insight into old concepts.