Applications Of Percolation Theory