Computer aided optimization of the gradient separation of complex mixtures of polyphenolic acids by microcolumn liquid chromatography