Impl decompress_file()