Tanzania manufacturers outline positives, negatives of electronic tax stamps