hydroxyflavanone dihydroxyflavone methoxyflavone dihydroflavonol polymethoxyflavone flavonol flavonoloid nitroflavone flavanonol dimethoxyflavone