Deep Convolutional Clustering based Time-series Anomaly Detection