Bilevel programming problems : Theory, Algorithms and Applications to Energy Networks (2015)