naphthalene-1,3-dicarbaldehyde