asynchronous read a file, use a new thread to read. simple example, just for learn