Optimizing the integrated production and maintenance planning using genetic algorithm. (4th May 2018)