Mediating Effect of CustomerSatisfaction on Perceived Product Quality, Perceived Value, and Their Relation to Brand Loyalty