NAD+ biosynthesis and salvage – a phylogenetic perspective