The phenolic compounds of blackcurrant juice and their protective effect on ascorbic acid: III. the mechanism of ascorbic acid oxidation and its inhibition by flavonoids