Artist’s impression of the planet Ross 128 b