China on alert