A THOROUGH LITERATURE REVIEW OF CUSTOMER SATISFACTION DEFINITION, FACTORS AFFECTING CUSTOMER SATISFACTION AND MEASURING CUSTOMER SATISFACTION. · Study