Oxocarbons and related compounds. Part 25. Heterocycle-fused benzocyclobutenediones. Synthesis of indolo-, benzofuro- and benzothieno-dihydrobenzocyclobutenediones and benzocyclobutenediones