Application of a membrane reactor and an ultra-short packed gas chromatographic column to optimize the gas selectivity of a resistive thin film gas sensor