A non-intrusive load monitoring algorithm based on multiple features and decision fusion | Synapse