Concurrent Priority Queue Implementation Using Heap Limit