IAtom atomsbonds line notation io OpenSMILES io SMILES io Sybyl Line Notation io Wiswesser Line Notation io