add ts-es-thread.cpp