Path following approaches for solving nonlinear equations: Homotopy, continuous newton and projection