© Provided by Xinhua This photo shows Chinese astronauts Cai Xuzhe (C), Song Lingdong (R) and Wang Haoze who will carry out the Shenzhou-19 spaceflight mission. (Xinhua)</s