China reports 90 new coronavirus cases for Aug 2 vs 98 a day earlier