2,3-naphthalenedicarboxaldehyde SMILES identifier