Two-way scheduling optimization of the supply chain in one-of-a-kind production based on dynamic production capacity restrictions. (April 2018)