China and France launch satellite to better understand the universe in SVOM space mission