What is the ecommerce supply chain, and how does it work in many stages?