Simulating two-phase flow using Physics-informed neural networks with capillary heterogeneity and hydraulic discontinuities | Synapse