A branch-and-bound algorithm for identical parallel machine total tardiness scheduling problem with preemption. (17th August 2016)