No peak in sight as China reports 5,000 new coronavirus cases