Explain the theory behind the separation of amino acids through chromatography.