Expansion and functional divergence of terpene synthase genes in angiosperms: a driving force of terpene diversity | Synapse