Explaining the content elements of partner selection in strategic alliances: A study in the context of Iranian software industry