Integrating online and offline channels for online customer loyalty: the moderating role of retailer credibility · Study