A Perturbation Boundary Element Model to Simulate Nonplanar Fracture Networks in Shale Gas Reservoirs