Are TQM practices supporting customer satisfaction and service quality? · Study