Impact of self-service technology (SST) service quality on customer loyalty and behavioral intention: The mediating role of customer satisfaction