Text this: An Efficient Adaptive Anticollision Algorithm Based on 4-Ary Pruning Query Tree