Visualizing structures of biological macromolecules with small-angle neutron scattering and modeling