A sequential anionic [4 + 2] cycloaddition and thermal [4 + 2] cycloreversion strategy to furocoumarins : A concise synthesis of methoxsalen