A hybrid neural network approach to bilevel programming problems