Foundations of bilevel programming - Dempe, Stephan (Nonconvex optimization and its applications, 2002)