Some practical algorithms to solve the maximum clique problem