School of Public Health The University of Adelaide Adelaide SA 5000 Australia;
National Institute of Environmental Health Chinese Center for Disease Control and Prevention Beijing 102206 China;
National Institute of Infectious Diseases Chinese Center for Disease Control and Prevention Beijing 102206 China;