Novel bicycloannulation via tandem vinylation and intramolecular Diels-Alder reaction of five-membered heterocycles: a new approach to construction of psoralen and azapsoralen | Synapse