electronic marketplaces laboratory