1. School of Public Health, Shanghai Jiao Tong University School of Medicine, Shanghai 200025, China
2. Shenzhen Longhua District Center for Disease Control and Prevention, Shenzhen 518109, China
3. JC School of Public Health and Primary Care, Faculty of Medicine, The Chinese University of Hong Kong, Hong Kong 999077, China
4. School of Public Health (Shenzhen), Sun Yat-Sen University, Shenzhen 528406, China
5. Kirby Institute, University of New South Wales, Sydney 4385, Australia
6. School of Media and Communication, Shenzhen University, Shenzhen 518061, China
7. Sanlin Community Health Service Center, No. 375, Sanlin Road, Shanghai 200124, China