Querying over Federated SPARQL Endpoints : A State of the Art Survey