add queue channel for ThreadPool