A dietary supplement taken by fitness buffs could hold the key to a longer and healthier life, suggests a new study of mice, monkeys and worms. Researchers found that a high daily dose of taurine, an amino acid commonly added to energy drinks and naturally found in various foods, helped to delay death and mitigate…