Electromigration—A brief survey and some recent results | IEEE Journals & Magazine | IEEE Xplore