Indistinguishability of Percolation Clusters