China launches its FAST production and streaming platform