Cyclic voltammetry with non-triangular waveforms: Electrochemically reversible systems