Understanding The Impact Of Core Product Quality On Customer Satisfaction, Team Identification, And Service Quality