Formal 2 + 2 and 3 + 2 cycloaddition reactions of 2H-chromenes with 2-alkoxy-1,4-benzoquinones: regioselective synthesis of substituted pterocarpans