Metal-core@metal oxide-shell nanomaterials for gas-sensing applications: a review