Neutron triple-axis spectroscopy