Affiliation: | Department of Epidemiology and Biostatistics, School of Public Health, Anhui Medical University, 69 Meishan Road, Hefei, Anhui 230032, China; Affiliated Provincial Hospital of Anhui Medical University, 17 Lujiang Road, Hefei, Anhui 230001, China |