Text this: Review on the methods to solve combinatorial optimization problems particularly: Quadratic assignment model