Strategic business alliances :an examination of the core dimensions