Explaining mid-infrared astronomical spectra: Non-negative matrix factorization vs theoretical spectroscopic database | IEEE Conference Publication | IEEE Xplore