China reports 1,886 new virus cases, death toll up by 98