DNA ALGORITHM FOR INTEGRATED PROCESS PLANNING AND SCHEDULING PROBLEM: A HIERARCHICAL DNA BASED APPROACH FOR SOLVING INTEGRATED PROCESS PLANNING AND SCHEDULING PROBLEM