Turritopsis nutricula jellyfish - Animals with the longest life spans