Dimensions and influencing factors of customer loyalty in the intermittent service industry