add SimpleLockFreeRingQueue