Hydraulic fracture initiation and propagation: roles of wellbore trajectory, perforation and stress regimes