Service-oriented global optimization integrating maintenance grouping and technician routing for multi-location multi-unit production systems. (15th June 2022)