Chromatographic techniques: types, principles, and applications