Sequential Clustering-Based Event Detection for Non-Intrusive Load Monitoring