Jacobian-Free Diagonal Newton's Method for Solving Nonlinear Systems with Singular Jacobian