cheops space telescope produces first images