Conforming, non-conforming and non-matching discretization couplings in discrete fracture network simulations