Structure, strategy and success factors for the virtual organization