6,6-Dicyanopentafulvenes: electronic structure and regioselectivity in [2 + 2] cycloaddition-retroelectrocyclization reactions.