voltage and current printers in dc circuits 4325405