A cross mutation-based differential evolution for data clustering. (2017)