A simulated annealing-based hybrid algorithm for solving UFL problems. (1st January 2012)