China reports 31 new COVID-19 cases in mainland, vs 37 day earlier