Solution techniques for mixed integer nonlinear programs