SEARCH Articles Figures Tables Furans Naphthofurans Naphthofuran derivatives Naphthofuran-2 -ones Naphthofurans synthesis