China reported six new coronavirus cases for May 18, compared to seven a day earlier, the health authority said on Tuesday.