Neutron resonance spectroscopy of 99 Tc from 3 eV to 150 keV