Mainland China reports seven new COVID-19 cases vs 12 a day earlier