Mainland China reports 24 new COVID-19 cases vs 10 a day earlier