Long March-4C launches Shiyan-23