Engineering of quantum inspired evolutionary algorithms for the solution of some hard combinatorial optimization problems