20100804 world.us: US slaps sanctions on 21 Iran-backed firms