Customer satisfaction in business-to-business marketing: An analysis of the role of relationship quality and order management cycle