Glucosinolate structural diversity, identification, chemical synthesis and metabolism in plants | Synapse