R-EVO: A Reactive Evolutionary Algorithm for the Maximum Clique Problem