Heuristic approaches for a two-echelon constrained joint replenishment and delivery problem | Publicación