Ensemble-Based Algorithm for Synchrophasor Data Anomaly Detection