Photovoltaic Power Pattern Clustering