Clustering-based novelty detection for identification of non-technical losses