Capillary Gas Chromatography: Techniques and Problem Solving