NFC vs RFID similarities, differences and applications | communication