Molecular characterization and functional expression of flavonol 6-hydroxylase