SEARCH Articles Figures Tables Cyclobutene Cyclobutene electrocyclization Cyclobutenes Cyclobutenes opening