During the last five decades, percolation theory, an extensive mathematical model of percolation, has brought new understanding and techniques to a broad range of topics in physics, materials science, complex networks, epidemiology, and other fields .