an lock free list implement
It is wait free at case of multi writers and single reader. It is kind of wait free at case of multi writers and multi readers.
- single writer and reader, it has higher read/write performance
- multi readers and writers, boost spsc_queue can't be used at this case, while lkf works well