Text this: BIS:an RFID anti-collision algorithm minimizing the cost of empty slots