Heterodyne gas detection