Genetic Algorithm for Mixed Integer Nonlinear Bilevel Programming and Applications in Product Family Design. (6th September 2016)