Solving capacitated vehicle routing problem with three-dimensional loading and relocation constraints