The IUPAC International Chemical Identifier library