Space weather refers to the influence of solar activity on the Earth and the near-Earth environment. Solar flares, coronal mass ejections (CMEs) and solar energetic particles can disrupt satellite ...