A spline smoothing homotopy method for nonconvex nonlinear programming. (2nd April 2016)