Exploring the role of leadership style on the service quality-customer satisfaction link