Solving the blocking flow shop scheduling problem with makespan using a modified fruit fly optimisation algorithm. Issue 22 (16th November 2016)