A Clustering System for Dynamic Data Streams Based on Metaheuristic Optimisation - Fabio Caraffini (Mathematics, 2019)