A Survey on Federated Learning: the Journey from Centralized to Distributed On-Site Learning and Beyond | AMiner