syringyl syringaldehyde syringic acid hydroxybenzene syringate syringin syringetin syringalide benzenol dihydroxybenzene