Authorities have reported more than 300 infections in Xian, with new clusters found in Shanghai, Beijing, elsewhere ...