Multi-hop graph pooling adversarial network for cross-domain remaining useful life prediction: A distributed federated learning perspective | Litlas