Effect of faults on fluid flow and chloride contamination in a carbonate aquifer system