Multiobjective simulated annealing - a metaheuristic technique for multiobjective optimization of a constrained problem