Aryl chlorides and bromides can be easily prepared by electrophilic substitution of arenes with chlorine and bromine respectively in the presence of Lewis acid catalysts. But why does preparation of aryl iodides requires presence of an oxidising agent?