THE USE OF SIMULATED ANNEALING AND GENETIC ALGORITHMS FOR A MULTI-MODE RESOURCE-CONSTRAINED PROJECT SCHEDULING PROBLEM WITH DISCOUNTED CASH FLOWS