Optimal Fulfillment Strategies in an Omnichannel Retail Supply Chain