Selecting GC Columns for Analytical Applications: Key Factors Affecting Separation Performance