term paper on customer satisfaction