B2B Exchanges : The Killer Application in the Business-to-Business Internet Revolution