A new approach to time constrained fault diagnosis using the tabu search method