remove sync.Pool based buffer pool
add lock free buffer pool