lock-free queue implementation