Effects of service quality and customer satisfaction on loyalty of bank customers | Synapse