Using Peer-to-Peer Dynamic Querying in Grid Information Services