Strategic introduction of marketplace platform and its impacts on supply chain