Evaluation of three algorithms for ab initio determination of three-dimensional shape from one-dimensional solution scattering profiles