A Hungarian penalty-based construction algorithm to minimize makespan and total flow time in no-wait flow shops. (August 2016)