Development of compact electronic noses: a review | Synapse