School of Public Health Fudan University No.130 Dong'an Road Shanghai 200032 China;
Key Lab of Health Technology Assessment National Health Commission No.138 Yi Xue Yuan Road Shanghai 200032 China;
School of Health Economics and Management Nanjing University of Chinese Medicine No.138 Xianlin Avenue Nanjing Jiangsu 210023 China;
Department of Global Policy and Management Tulane University School of Public Health and Tropical Medicine 1440 Canal Street Suite 1900 New Orleans Louisiana 70112 USA;