Genetic algorithms for the optimization of combustion in multiple-burner furnaces and boiler plants