BEIJING - China's health authorities on Tuesday reported 21 additional cases of novel coronavirus infection on the mainland, all but one from people arriving from abroad.