Text this: A simulated annealing algorithm for fuzzy unit commitment problem