limonin flavonoid Synonyms