Ionospheric anomalies immediately before Mw7.0–8.0 earthquakes