Text this: Solving rehability redundancy allocation problem using simulated annealing algorithm