Carbon 60 (C60): Currently the Best Known Life Extender on the Planet