barcode invention history