A microscopic theory of giant electric isovector resonances