Title: Optimal algorithms for various classes of multiple resource-constrained project scheduling problems