Get rid of our custom ThreadFactory interface, solely rely on j.u.c.ThreadFactory