impact of customer satisfaction on brand loyalty - an empirical analysis of home appliances in pakistan .
satisfaction strength and customer loyalty .