Synthesis of substituted 2H[1]benzopyrans from coumarins and chromones