A novel thermal desorption spectroscopy apparatus