Applying Flow Zone Index Approach and Artificial Neural Networks Modeling Technique for Characterizing a Heterogeneous Carbonate Reservoir Using Dynamic Data: Case Study of an Iranian Reservoir