SEARCH Articles Figures Tables Haworth synthesis Naphthalenes Haworth synthesis Naphthalenes, synthesis