Impedance measurements: Some recent developments