1 Shenzhen Campus of Sun Yat-sen University, Shenzhen, China; School of Public Health (Shenzhen), Sun Yat-sen University, Shenzhen, China.
2 Shenzhen Campus of Sun Yat-sen University, Shenzhen, China; School of Public Health (Shenzhen), Sun Yat-sen University, Shenzhen, China; Kirby Institute, University of New South Wales, Sydney, NSW, Australia; School of Public Health, Shanghai Jiaotong University, Shanghai, China. Electronic address: [email protected].