The 40 m general purpose small-angle neutron scattering instrument at Oak Ridge National Laboratory