Integrating rush orders into existent schedules for a complex job shop problem