Coronal mass ejections: origins, evolution, and role in space weather | IEEE Journals & Magazine | IEEE Xplore