A survey on the relationships between customer satisfaction, image, trust and customer advocacy behavior