China reports three new coronavirus cases