An intelligent fault diagnosis approach for construction machinery hydraulic systems based on knowledge graph | Synapse