The role of customer satisfaction in achieving business excellence · Study