A research survey: review of flexible job shop scheduling techniques | Synapse