A Petri Nets based approach to optimal Resource Constrained Project Scheduling Problems