Differences Between RFID and Barcode Technologies and Cost Analysis