Zhejiang Provincial Center for Disease Control and Prevention;
Hangzhou 310051;
Zhejiang;
China;
Research Institute of Health Development Strategies & Collaborative Innovation Center of Social Risks Governance in Health;
Fudan University;
Shanghai 200032;
China;