What are the variables affecting gas chromatography