Shijian-21 is the satellite launched