nanowire spectrometer