Factors Influencing Customer Satisfaction Research Articles