https://123deta.com/document/y49j079z-optimization-based-globally-convergent-methods-nonlinear-complementarity-problem.html