Molecular structure and ring distortions of cyanobenzene: an electron diffraction study