1. China Research Center on Disability, Collaborative Innovation Center of Social Risks Governance in Health, Fudan University, Shanghai, People’s Republic of China
2. School of Community and Environmental Health, Old Dominion University, Norfolk, Virginia, USA
3. Shanghai Disabled Persons' Federation, Shanghai, People’s Republic of China