Miniature computational spectrometer with a plasmonic nanoparticles-in-cavity microfilter array | Synapse