Effects of quality and corporate social responsibility on loyalty · Study