China demand worries