Before revision:  We present a Gauss-Newton type method, which relies on two relaxation parameters to ensure convergence, and which incorporates a procedure to dynamically estimate the two parameters during iteration , as well as the rank of the Jacobian matrix  .
After revision:  We present a Gauss-Newton type method, which relies on two relaxation parameters to ensure convergence, and which incorporates a procedure to dynamically estimate the two parameters during iteration , as well as the rank of the Jacobian matrix , along the iterations .