West China School of Public Health and West China Fourth Hospital;
Sichuan University;
Chengdu 610041;
Sichuan;
China;
School of Health Policy and Management;
Nanjing Medical University;
Nanjing 211166;
Jiangsu;
China;
Institute of Healthy Jiangsu Development;
Nanjing Medical University;
Nanjing 211166;
Jiangsu;
China;
Center for Global Health;
Nanjing Medical University;
Nanjing 211166;
Jiangsu;
China;
Sichuan Provincial Mental Health Centre;
Mianyang 621000;
Sichuan;
China;
West China Research Centre for Rural Health Development;
Sichuan University;
Chengdu 610041;
Sichuan;
China;
Swinburne University of Technology;
Victoria;
Australia;