1. School of Public Health (Shenzhen), Shenzhen Campus of Sun Yat-sen University, Shenzhen 518107, People’s Republic of China
2. Longgang Maternity and Child Institute of Shantou University Medical College (Longgang District Maternity & Child Healthcare Hospital of Shenzhen City), Shenzhen 518172, People’s Republic of China