A Heuristic Genetic Algorithm for No-Wait Flowshop Scheduling Problem