Inventory control: Theory and practice