Innovation and quality improvement in service organizations