A Genetic Algorithm for Solving a Special Class of Nonlinear Bilevel Programming Problems