Neutron-proton charge exchange scattering between 190 MeV and 590 MeV