The adoption of Business to Business E-Commerce: Network Externalities Effects and Firms’ Structural Heterogeneity