The IUPAC International Chemical Identifier (InChI)