Mechanistic studies of electrode-assisted catalytic oxidation by flavinium and acridinium cations