macroions