Echinacea: a Miracle Herb against Aging and Cancer?