research paper on customer satisfaction in retail