China publishes disappointing economic indicators