IUPAC nomenclature of polyfunctional aliphatic, heterocyclic organic compounds.