nitroform nitroanion cyanoformate orthonitrate nitriloacetate nitroferricyanide nitronium nitrilium dinitramide nitroformazan