search file with multithread