Design and optimization of order picking systems: An integrated procedure and two case studies