Investigating the mediation effect of satisfaction on the service quality and customer loyalty link: Empirical evidence from Greek customers of internet shops · Study