Robust and stable flexible job shop scheduling with random machine breakdowns: multi-objectives genetic algorithm approach. (2019)