A capture-aware and blocking binary tree protocol for RFID tag identification