Cooperating local search for the maximum clique problem