Using ensemble learning and Gaussian mixture model to predict petrophysical properties and hydraulic flow units in carbonate reservoirs | Synapse