A new heuristic algorithm to improve the design of a vertical storage system