A fuzzy linguistic RFM model applied to campaign management