Exploiting Promising Sub-Sequences of Jobs to solve the No-Wait Flowshop Scheduling Problem