Text this: Well test analysis model for ribbon-shaped composite reservoirs with partially permeable faults