Voltammetric and impedance behaviours of surface-treated nano-crystalline diamond film electrodes