A fuzzy clustering-based approach to study malware phylogeny