ntHash: recursive nucleotide hashing - Mohamadi, Hamid (Bioinformatics, 2016)