Biochromatography :theory and practice