Molecular and electronic structure of the low-lying electronic states of cycloalkenylidenes: cyclopropenylidene