Percolation-Based Replica Discovery in Peer-to-Peer Grid Infrastructures