A Branch and Bound Algorithm for Three-Machine Flow Shop with Overlapping Waiting Time Constraints *. Issue 1 (July 2017)