Developing a new algorithm for numerical modeling of discrete fracture network (DFN) for anisotropic rock and percolation properties