Fault diagnosis and self-healing of power line carrier communication enabled by artificial intelligence: smart grid application based on data mining | Synapse