Percolation, critical phenomena and fractals