Computer-based coulostatic system for electrochemical analysis