naphthalene-1,7-dicarbaldehyde