1. School of Public Health (Shenzhen), Shenzhen Campus of Sun Yat-sen University, Shenzhen 518107, China
2. School of Agriculture, Shenzhen Campus of Sun Yat-sen University, Shenzhen 518107, China
3. Shenzhen Center for Disease Control and Prevention, Shenzhen 518055, China