Electron transfer-oxy radical mechanism for anti-cancer agents: 9-anilinoacridines.