Spectral neutron tomography