Expanding Chemical Representation with k-mers and Fragment-based Fingerprints for Molecular Fingerprinting