Modeling And Simulation Of Fluid Flow In Naturally And Hydraulically Fractured Reservoirs Using Embedded Discrete Fracture Model (Edfm)