China-Europe SMILE satellite set for April 9 launch news.cgtn.comSmile fuelled for launch European Space AgencySpacecraft That’ll Strip Bear the Invisible Force That Keeps Us Alive Ready for Launch autoevolutionChina-Europe space science SMILE mission set for April 9 launch China DailySmile mission set for April 9 launch to image Earth’s magnetic field in X-rays phys.org