Robust quadratic stabilization for a class of discrete-time nonlinear uncertain systems: a genetic algorithm approach