Text this: A DSM-Based CCPM-MPL Representation Method for Project Scheduling under Rework Scenarios