The relationship among service quality, satisfaction, and future attendance intention: the case of Shanghai ATP masters 1000.