Multiobjective scheduling algorithm for flexible manufacturing systems with Petri nets. (January 2020)