Spin-dependent neutron-proton total cross section differences ΔσL and ΔσT from 140 to 590 MeV