Fast temperature programming in gas chromatography using resistive heating