Advances in NILM dataset evaluation: a comparative review within the NILMTK framework | Synapse