How to Choose the Right Type of Barcode for Your Retail Business