Remove identical duplicates from FastQ files in a memory efficient way