Use transferTo when copy merge files in ExternalSorter

Since this is a file to file copy, using transferTo should be faster.
Can we hide this implementation in CopyStream? i.e. if it is FileOutputStream and FileINputStream, then use transferTo?