add thread naming to ConfigurableThreadFactory